Рецензия на книгу «Приемы объектно-ориентированного проектирования. Паттерны проектирования»
Всем, кто интересуется паттернами программирования, а особенно тем, кто не знает, что это такое, рекомендую почитать книгу «Приемы объектно-ориентированного проектирования. Паттерны проектирования».
Как я докатился до такой жизни: втемяшилась мне в голову мысль, что большинство проблем, которые я решаю сейчас, уже кто-то когда-то решал и может быть даже решил. Очень может быть, решил лучше и изящнее, чем я. Почему бы не перенять его опыт?
Сначала в архитектуру, потом в компьютерную науку было введено понятие паттерна. Академическое определение оставим доцентам с кандитатами, знакомыми до слёз, а в моём понимании — это типовые решения типовых задач (в частности, при объектно-ориентированном подходе). Нам, инженерам (developers!), надо просто научиться не переизобретать велосипед.
Читается трудно и результативно. Трудно — много нового; приходится прерывать чтение, чтобы заглянуть в справочник паттернов; простое почитывание толку не принесёт. Результативно — лично я смог применить знания, полученные буквально уже в первых двух главах (об этом в следующий раз).
Также огромный плюс, без которого книга стала бы сухой энциклопедией — практически сразу начинается описание разработки реального проекта с использованием паттернов. Всё разжёвано, компромиссы описаны, линки на документацию приведены.
Резюме: советую всем, кто стремится к повышению качества своих проектов. Вы один из таких?
28 коментарів
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.