Эта книга дает дополненное или начинающее понимание паттернов проектирования, будь то веб-язык или системный. Я уже был ознакомлен с частью паттернов из другой литературы, а у самого есть книга "банды четырех", которую еще предстоит прочитать, но я ее часто откладываю.
Что такое паттерны проектирования?
Это логические схемы, алгоритмы, для работы с кодом. Это проблемы и рецепт их решения. Вместе с тем нельзя сказать что они идеальны во всех случаях, но можно сказать что привносят разнообразие в построение программ и достаточно продуманное.
В книге обозначены не все, но многие паттерны, которые многие опытные разработчики применяют по знанию или по опыту. Их невозможно запомнить все сразу и стоит использовать таблицы с подсказками - datasheet-ы. Тем не менее, лучше анализировать эти паттерны имея уже опыт с кодом. Представляя как вы в той или другой части проекта применили бы разные паттерны для достижения лучших результатов и большей гибкости, масштабируемости. Такие книги стоит перечитывать по мере развития по несколько раз, постоянно проводя работу над ошибками и рефлексии.
Книга стоит прочтения и своей небольшой цены.
Когда-то давно уже я читал хорошую книгу и делал отзыв о ней - "PHP обьекты, шаблоны и методики программирования" Мэтт Зандстра. Эти две книги неплохо дополняют друг друга.
Отзывы
Пока нет комментариев
Для того чтобы оставить комментарий, авторизуйтесь.