Логотип LiveLibbetaК основной версии

Рецензия на книгу

Паттерны проектирования

Кэтти Сьерра, Берт Бейтс, Эрик Фримен, Элизабет Фримен

  • Аватар пользователя
    Аноним19 июля 2022 г.

    Объяснение паттернов проектирования на пальцах

    Данная книга посвящена паттернам проектирования - приемам, проверенным временем и опытом многих разработчиков. Читал я эту книгу, находясь в отпуске, чтобы за это время узнать что-то новое для себя. Авторам удалось в доступном виде преподнести технически сложную информацию, которая будет понятна многим, даже далеким от разработки ПО людям.

    В книге рассматриваются примеры кода на языке Java. Однако это не помешает разработчикам, использующим другие языки (поддерживающие объектно-ориентированный подход) понять суть паттернов и применить их в своих приложениях по мере необходимости. Мне, как разработчику использующему язык PHP, материал, представленный в книге был полезен. У меня даже в голове появилось пару идей, как изменить некоторые аспекты моего кода по выходу на работу.

    В книге были рассмотрены самые основные паттерны проектирования:
    1) стратегия;
    2) наблюдатель;
    3) декоратор;
    4) абстрактная фабрика;
    5) одиночка;
    6) команда;
    7) адаптер;
    8) фасад;
    9) шаблонный метод;
    10) итератор;
    11) компоновщик;
    12) состояние;
    13) заместитель;
    14) MVC (модель-представление-контроллер).

    Помимо перечисленных выше паттернов были рассмотрены и другие, но более бегло.

    Рекомендую данную книгу всем читателям, кто интересуется разработкой и программированием.

    Моя оценка 4.5/5.

    17
    745