Только в магазинах
Приемы объектно-ориентированного проектированияЭрих Гамма, Роберт Джонсон
Классное руководство
Написано просто и понятно, к тому же разобрано на примерах и дано много советов и подсказок.
Однако, следует отметить, что в качестве языка программирования для примеров используется С++. Я его как бы не изучал и синтаксис был мне незнаком, но так как сверх-тяжелых примеров в книге не приводилось и, если вы знаете принципы ООП, то все необходимые вопросы вполне можно решить за 1 час просто прочитав в интернете пару статей про ООП в С++.
Нисколько не пожалел покупкой.






