Том Лонг

Хороший код, плохой код. Паттерны и антипаттерны мастерства