✴ Шаблоны проектирования - это независимые стратегии языка программирования для решения общих объектно-ориентированных проблем проектирования. Это означает, что рисунок дизайна представляет собой идею, а не конкретную реализацию.
► Используя шаблоны дизайна, вы можете сделать ваш код более гибким, многоразовым и поддерживаемым. Это самая важная часть, потому что Java внутренне следует за дизайном.
► Чтобы стать профессиональным разработчиком программного обеспечения, вы должны знать, по крайней мере, некоторые популярные решения (т.е. конструктивные шаблоны) к проблемам кодирования.
【Темы, покрытые в этом приложении, перечислены ниже】
⇢ Дизайн шаблон - Обзор
⇢ Фабрика
⇢ Абстрактный заводской шаблон
⇢ Образец Singleton
Builder Pattern
⇢ Prototype Pattern
⇢ Шаблон адаптера
⇢ Узор моста
⇢ Фильтр / критерии BR>
⇢ Композитный шаблон
⇢ Шаблон декоратора
⇢ Шаблон фасада
⇢ Phance Fly Pattern
⇢ Proxy Pattern
⇢ ⇢ Цепь от ответственности шаблон
⇢ Command Pattern
⇢ Узор переводчика
⇢ шаблон итератора
⇢ шаблон медиатора
⇢ bemento pattern
⇢ Шаблон наблюдателя
⇢ Шаблон BR> ⇢ Узор для посетителей
⇢ Узор MVC
⇢ Бизнес-шаблон делегата
Composite Dattity Pattern
⇢ Шаблон объекта доступа к данным
⇢ Фронт-контроллер
⇢ ⇢ Перехватить шаблон фильтра
⇢ шаблон сервисного локатора
⇢ шаблон передачи объекта
⇢ нетерпеливые инициализации
⇢ ленивый инициализация
⇢ статический Инициализация блока
⇢ Bill Pugh Solution
⇢ Фоновая информация о заводской структуре
⇢ Стратегическая структура дизайна
⇢ Принцип одной ответственности
⇢ Открытый / закрытый принцип и узор стратегии
⇢ Принцип замены Liskov (LSP)
⇢ Принцип сегрегации интерфейса (ISP)
⇢ Принцип инверсии зависимости
⇢ Copy Constructor в Java
⇢ Использование enum
⇢ Добавление readresolve ()
Добавление серийной версии ID
⇢ Векторный класс
Topics are arranged from Basics to Advanced