Заложники чистого кода
В геймдеве и разработке ПО бытует крайне живучая концепция, призванная оправдать нагромождение лишних уровней абстракции. Тим Суини как-то заметил: «Я готов пожертвовать 10% производительности, если это сделает процесс создания игр более продуктивным, простым и приятным». Этот довод звучит соблазнительно: ценой небольших потерь мы получаем элегантные паттерны и выразительные возможности языка, позволяющие быстрее писать «плохой» код....







