Умение писать чистый код - тяжёлая
Работа.
Она не ограничивается знанием паттернов и принципов. Над кодом необходимо попотеть. Необходимо пытаться и
Терпеть Неудачи. Необходимо наблюдать за тем, как
Другие пытаются и терпят неудачи. Необходимо
Видеть, как они спотыкаются и возвращаются к началу; как мучительно принимаются
Решения и какую цену приходится платить за неверный
Выбор.