Книга обязательна к прочтению всем, кто называет себя программистом. Многие про нее знаю, но не все из них читали. Часть жалеет денег на покупку. Часть отпугивает ее толщина. А кому-то просто лень. Так что, думаю, блог будет полезен всем "ленивым скупым программистам" :)
книжка, по крайней мере ее переведенный вариант, довольно скучная. сколько не пытался - так и не смог ее дочитать.
куда более полезными показались книги прочитанные ранее:
Мартин Фаулер - Архитектура корпоративных программных приложений
Роберт К. Мартин, Джеймс В. Ньюкирк, Роберт С. Косс - Быстрая разработка программ. Принципы, примеры, практика
Кент Бек - Экстремальное программирование
Кент Бек - Экстремальное программирование: разработка через тестирование
Мартин Фаулер - Рефакторинг. Улучшение существующего кода
Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес - Приемы объектно-ориентированного проектирования. Паттерны проектирования
и еще - совершенный код - не самоцель.
реальная цель это продукт решающий поставленные задачи сейчас, и устойчивый к внесению изменений в будущем. причем чем проще будет вносить изменения тем ценнее этот продукт.
Анонс блога