Да, это она самая - книга по проектированию "Банды четырех". Впервые изданная в 1994 году, она претерпела более 40 переизданий! Великолепный труд, описывающий, нет, не шаблоны, а именно паттерны проектирования.
Будет полезна как новичкам в качестве учебника, так и профессиональным программистам в качестве справочника.
Где-то в интернетах наткнулся на отзыв "книга помогает отделить быдлокодеров от программистов". Не совсем согласен, но все же уверен, несмотря на то, что примеры даются в основном на С++ и смолтолке (откопали стюардессу), книгу стоит прочесть и программистам 1С.
Впрочем, для новичков она может показаться слишком сложной, по-этому им стоит осваивать паттерны с книги Фрименов.
Разумеется, эту книгу я также отношу в категорию Must Have для любого проектировщика или программиста!
Рекомендую для прочтения даже начинающим - как только вы столкнетесь с чем-то более-менее сложным, не потребуется изобретать велосипед, потому что кто-то уже решал вашу проблему.
Из недостатков стоит отметить лишь то, что некоторые моменты можно было бы объяснить проще.
Будет ли она пылиться у вас на полке? Я, к примеру, не запоминаю информацию из справочников - достаточно помнить, в каком из них можно ее найти. А эта книга после первого прочтения превращается из учебника в справочник. Хороший справочник.
Будет полезна как новичкам в качестве учебника, так и профессиональным программистам в качестве справочника.
Где-то в интернетах наткнулся на отзыв "книга помогает отделить быдлокодеров от программистов". Не совсем согласен, но все же уверен, несмотря на то, что примеры даются в основном на С++ и смолтолке (откопали стюардессу), книгу стоит прочесть и программистам 1С.
Впрочем, для новичков она может показаться слишком сложной, по-этому им стоит осваивать паттерны с книги Фрименов.
Разумеется, эту книгу я также отношу в категорию Must Have для любого проектировщика или программиста!
Рекомендую для прочтения даже начинающим - как только вы столкнетесь с чем-то более-менее сложным, не потребуется изобретать велосипед, потому что кто-то уже решал вашу проблему.
Из недостатков стоит отметить лишь то, что некоторые моменты можно было бы объяснить проще.
Будет ли она пылиться у вас на полке? Я, к примеру, не запоминаю информацию из справочников - достаточно помнить, в каком из них можно ее найти. А эта книга после первого прочтения превращается из учебника в справочник. Хороший справочник.
Комментариев нет:
Отправить комментарий