
Объяснение паттернов проектирования на пальцах
Данная книга посвящена паттернам проектирования - приемам, проверенным временем и опытом многих разработчиков. Я ее читал, находясь в отпуске, чтобы за это время узнать что-то новое для себя. В написании приняли участие несколько авторов: Эрик Фримен , Кэтти Сьерра , Берт Бейтс и Элизабет Фримен . Им удалось в доступном виде преподнести технически сложную информацию, которая будет понятна многим, даже далеким от разработки ПО людям.
В книге рассматриваются примеры кода на языке «Java». Однако это не помешает разработчикам, использующим другие языки (поддерживающие объектно-ориентированный подход) понять суть паттернов и применить их в своих приложениях по мере необходимости. Мне, как разработчику использующему язык «PHP», материал, представленный в книге был полезен. У меня даже в голове появилось пару идей, как изменить некоторые аспекты моего кода по выходу на работу.
В книге были рассмотрены самые основные паттерны проектирования: 1) стратегия; 2) наблюдатель; 3) декоратор; 4) абстрактная фабрика; 5) одиночка; 6) команда; 7) адаптер; 8) фасад; 9) шаблонный метод; 10) итератор; 11) компоновщик; 12) состояние; 13) заместитель; 14) MVC (модель-представление-контроллер).
Помимо перечисленных выше паттернов были рассмотрены и другие, но более бегло.
Рекомендую данную книгу всем читателям, кто интересуется разработкой и программированием.
Моя оценка 4.5/5.








































