«Патерны проектирования. Head First. 2-е издание»
«Патерны проектирования. Head First» — обновленное, современное и одно из самых популярных в мире изданий по изучению шаблонов проектирования. Книга представляет сложные инженерные концепции в стиле Head First: визуально, интерактивно, с юмором, диалогами, примерами и задачами, помогающими легко запоминать материал.
Что содержит книга?
- основные классические паттерны: Singleton, Strategy, Factory, Observer, Decorator, Command, Adapter, Facade, Template Method, Iterator, Composite и другие;
- структурные, поведения форме;
- примеры применения в реальных проектах и повседневных задачах программиста;
- моделирование проблем, возникающих без паттернов, и их решение с помощью правильного подхода;
- обновленные темы: SOLID-принципы, лучшие практики ООП, лучшие практики ООП, лучшие практики ООП, лучшие практики ООП; для самопроверки.
Почему книга так эффективна?
Формат Head First построен на когнитивной психологии: активное привлечение, повторение, визуализация и практические задачи позволяют быстро и глубоко усваивать материал. Даже сложные шаблоны проектирования становятся понятными благодаря примерам из реальной жизни.
Для кого?
- для начинающих, которые хотят понять паттерны без академической сложности;
- для разработчиков среднего уровня, стремящихся улучшить архитектуру своих проектов;
- практики;
- для всех, кто хочет писать чистый, гибкий и понятный код.
Что получит читатель?
- умение распознавать типовые инженерные проблемы и применять паттерны для их решения;
- понимания преимуществ и недостатков каждого паттерна;
- кодирование по принципам профессиональной разработки.
«Паттерны проектирования. Head First. 2-е издание» — это доступный и одновременно мощный инструмент, который поможет разработчикам вырасти до нового уровня и научиться создавать гибкие, масштабируемые и хорошо структурированные программы.