Пример комментариев для phpDoc

06.12.2011

PhpDocumentator - это средство, позволяющее автоматически генерировать документацию на код, основываясь на комментариях.

Прочитать остальную часть записи »

Шаблон программирования Observer

02.12.2011

Шаблон программирования Observer (Наблюдатель, Dependents, Подчиненные, Publisher-Subscriber, Издатель-Подписчик) используется для оповещения зависимых объектов при изменения состояния наблюдаемого объекта.

Прочитать остальную часть записи »

Шаблон проектирования Factory method

30.11.2011

Шаблон проектирования Factory method (Фабричный метод, Виртуальный конструктор) делегирует создание объектов наследникам родительского класса. Он позволяет сделать код создания объектов более универсалным, не привязываясь к конкретным классам (ConcreteProduct), а оперируя лишь интерфейсом (Product).

Используеться когда:

  • класу заранее неизвестно, объекты каких подкласов ему нужно создавать;
  • класс делегирует свои обязаности своим подклассам;
  • класс спроектирован так, чтобы объекты, которые он создает, специфицировались подклассами.
Прочитать остальную часть записи »

Шаблон программирования Decorator

29.11.2011

Шаблон программирования Decorator (Декоратор, Wrapper, Обертка) используется для динамического подключения дополнительного поведения к объекту (до или после основного поведения объекта).

Прочитать остальную часть записи »

Шаблон проектирования Abstract Factory

28.11.2011

Шаблон проектирования Abstract Factory (Абстрактная фабрика) описывает абстрактный класс, определяющий соответствующий конкретный класс для создания совокупности конкретных классов, реализующих стандартный интерфейс. Клиент взаимодействует только с интерфейсами и классом Abstract Factory. Клиент защищен от конкретных классов. Шаблон Abstract Factory подобен шаблону Factory Method, за исключением того, что он создает семейства связанных объектов и может рассматриваться как производство производств.

Прочитать остальную часть записи »
12345...6