Head First Design Patterns (2020) Автор: Eric Freeman, Elisabeth Robson Количество страниц: 672
В мире программирования довольно часто приходится сталкиваться с задачами, которые были уже решены другими разработчиками до вас. Таких задач было так много, что программисты решили создать паттерны проектирования, способные выразить подобные задачи в более грамотном и общем виде. Эта книга показывает шаблоны, учит их использовать и применять в ваших собственных проектах, а также она объясняет принципы объектно-ориентированного проектирования, на которых основаны паттерны.
В книге рассматриваются следующие темы: ✔️Паттерн Наблюдатель; ✔️Паттерн Фабрика; ✔️Паттерн Декоратор; ✔️Паттерн Одиночка; ✔️Паттерн Команда; ✔️Паттерны Адаптер и Фасад; ✔️Паттерны Итератор и Компоновщик; ✔️Составные паттерны.
Преимущества: ➕Многочисленные примеры использования паттернов; ➕Хорошая подача материала.