Погружение в паттерны проектирования, Швец А., 2018

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Погружение в паттерны проектирования, Швец А., 2018.

   Эта книга состоит из описания 22-х классических паттернов проектирования, впервые открытых «Бандой Четырёх» ("Gang of Four" или просто GoF) в 1994 году.
Каждая глава книги посвящена только одному паттерну. Поэтому, книгу можно читать как последовательно, от края до края, так и в произвольном порядке, выбирая только интересные в данный момент паттерны.
Паттерны проектирования универсальны. Поэтому все примеры кода в этой книге приведены на псевдокоде, без привязки к конкретному языку программирования.

Погружение в паттерны проектирования, Швец А., 2018


Абстракция.
Когда вы пишете программу, используя ООП, вы представляете её части через объекты реального мира. Но объекты в программе не повторяют в точности их реальные аналоги, да и это редко когда нужно. Вместо этого, объекты программы всего лишь моделируют поведение реальных объектов, важных в том или ином контексте, а остальные свойства реального объекта игнорируют.

Так, например, класс самолёт будет актуален как для программы тренажёра пилотов, так и для программы бронирования авиабилетов, но в первом случае будут важны детали пилотирования самолёта, а во втором -лишь расположение и занятость мест внутри самолёта.

ОГЛАВЛЕНИЕ.
Как читать эту книгу.
ВВЕДЕНИЕ В ООП.
Вспоминаем ООП.
Краеугольные камни ООП.
Отношения между объектами.
ОСНОВЫ ПАТТЕРНОВ.
Что такое паттерн?.
Зачем знать паттерны.
ПРИНЦИПЫ ПРОЕКТИРОВАНИЯ.
Качества хорошей архитектуры.
Базовые принципы проектирования.
Инкапсулируйте то, что меняется.
Программируйте на уровне интерфейса.
Предпочитайте композицию наследованию.
Принципы SOLID.
S: Принцип единой ответственности.
O: Принцип открытости/закрытости.
L: Принцип подстановки Лисков.
I: Принцип разделения интерфейса.
D: Принцип инверсии зависимостей.
КАТАЛОГ ПАТТЕРНОВ.
Порождающие паттерны.
Фабричный метод.
Абстрактная фабрика.
Строитель.
Прототип.
Одиночка.
Структурные паттерны.
Адаптер.
Мост.
Компоновщик.
Декоратор.
Фасад.
Легковес.
Заместитель.
Поведенческие паттерны.
Цепочка обязанностей.
Команда.
Итератор.
Посредник.
Снимок.
Наблюдатель.
Состояние.
Стратегия.
Шаблонный метод.
Посетитель.
Заключение.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Погружение в паттерны проектирования, Швец А., 2018 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-07-28 09:16:48