Комментарии 23
Не читал, но удивился наличию отзывов представителей собственно самой банды четырёх. Видемо книга действительно хорошая.
Кстати о ней, подумываю купить почитать, кто нить читал? Как перевод?
Судя по отзывам, книга действительно стоящая, но как-то она отталкивает от себя. Возможно из-за серии.
Да все эти книги одинаковые. «А еще у нас есть обсервер! Зачем эта штука нужна мы сами не понимает — но сейчас на пятидесяти страницах подробно напишем как его реализовать на популярных языках, нарисуем диаграммку и даже приведем пример использования типа hello world. За то, куда вы его потом сами втыкать будете мы ответственности не несем» :(.
Да я полностью согласен с вашим мнением, но возможно в этих книгах что-то полезное для новичков действительно и есть, к примеру есть вероятность что после прочтения будет желание ознакомиться с GoF. Хотя лично я не люблю читать книги где много воды и минимум конкретики. И прочитав вот эти строки из описания:
«это учебник, в котором читателю даются задачи, которые решаются, прежде всего, с точки зрения канонов ООП, а уж потом натягиваются на это решение паттерны.»
— я решил что точно не хочу ее читать.
«это учебник, в котором читателю даются задачи, которые решаются, прежде всего, с точки зрения канонов ООП, а уж потом натягиваются на это решение паттерны.»
— я решил что точно не хочу ее читать.
Полезного там дофига и больше — только вот отделять полезное от отсебятины авторов без предварительного хорошего знания материала тяжко :(. Хотя, конечно, если сравнивать именно эту книгу с GOF — то лучше уж читать эту. В ней хотя бы есть краткое изложение причин и следствий. Не всегда верное и местами спорное — но есть.
Радует, что чаще стали появляться рецензии книг на хабре. Спасибо.
Читал этим летом, книга написана в необычном стиле (много рисунков и занимательных отсуплений), читается очень легко
Девица-красавица напускает несерьезности на книгу.
Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ
Вашего переводчика обманули нехорошие люди :(. Паттерны проектирования появились как попытка разработать словарь для часто используемых архитектурных решений. К сожалению, семена упали на благодатную почву, и те, кто об этих часто используемых архитектурных решениях раньше не слышал, решили, что их жизненно необходимо применять для «повышения гибкости и степени повторного использования своих программ». Получившийся в результате хаос уже не раз обсуждался.
повышения гибкости и степени повторного использования своих программ
Как технический переводчик (да-да, я и этим занимался), с особым удовольствием отмечу, что в оригинале говорится о повторном использовании кода программ. А фраза о повторном использовании программы заставляет усомниться в том, что переводчик вообще понимает, о чем идет речь ^_^.
Советую всем. Сам отнесся к нес сначала скептически, книга хорошая.
Читал в оригинале, книга очень хороша.
Листал в книжном магазине. Очень и очень хорошая и понятная книга.
Не нашел где можно купить в fb2, придется мучатся с djvu
Девочка на обложке похожа на одну старую знакомую. Поэтому покупать не стал.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Паттерны проектирования (Head First Design Patterns)