Показаны сообщения с ярлыком Паттерны. Показать все сообщения
Показаны сообщения с ярлыком Паттерны. Показать все сообщения

четверг, 17 мая 2012 г.

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

В данном выпуске рассмотрим паттерн Object Pool, который является частным случаем фабрики. Данный паттерн позволяет увеличить производительность при необходимости частого использования дорогостоящих в создании объектов.


понедельник, 14 мая 2012 г.

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

Рассмотрим паттерн Lazy Initialization. Инициализация - процесс подготовки ресурсов приложения, однако не всегда нужно сразу готовить все ресурсы. Данный паттерн позволяет отложить подготовку ненужных сразу ресурсов на тот момент, когда они понадобятся.

суббота, 12 мая 2012 г.

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

Второй выпуск из серии инфографики по паттернам проектирования.


пятница, 11 мая 2012 г.

Паттерны проектирования: Abstract Factory и Factory Method

Серия инфографики по паттернам проектирования. В основе инфа с википедии о паттернах, от которой отсекается все лишнее.


































Примечание: на рисунке показан код для двух вариантов фабрики.

Определение:
Абстрактная фабрика и её методы предоставляет интерфейс для создания групп взаимосвязанных/взаимозависимых объектов без указания их конкретных классов.