ITDumka

Вот набросал вариант глобального реестра. Это стандартная реализация паттерна Registry в виде единственного экземпляра, но еще и с некоторыми фишками. Одна из них, если это можно назвать фишкой, - возможность обращения к защищенным свойствам из статических методов. Не знаю на сколько это круто, но меня почему-то пропёрло.

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


...

Решил сделать маленькую шпаргалку. Для тех, кто не в курсе, всё это хорошо расписано в двух прекрасных книгах:

  • Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидесс "Приемы объектно ориентированного проектирования. Паттерны проектирования"
  • М. Фаулер "Архитектура корпоративных программных приложений"

Эта статья будет постепенно дописываться, так что если вам нравится формат изложения, а он очень сокращенный, то смело добавляйте ссылку в закладки. Итак, начнём с Фаулеровских базовых.

...
 
Категории
PHP
12
статей
Прочее
4
статьи
Delphi
0
статей
C/C++
0
статей
C#
0
статей
Java
0
статей
Perl
0
статей
Python
0
статей
Друзья
Вход
Cookie должны быть включены
Логин
Пароль
 
Популярные теги
PHP
9
статей
паттерн
5
статей
framework
5
статей
шаблон
5
статей
Template View
3
статьи
Facade
3
статьи
Service Stub
3
статьи
Page Controller
2
статьи
Singleton
2
статьи
Gateway
2
статьи
MySQL
2
статьи
Registry
2
статьи
Command
2
статьи
Front Controller
2
статьи
Action
2
статьи
Abstract Factory
2
статьи
типовое решение
2
статьи
шаблоны проектирования
2
статьи
Iterator
2
статьи
Transaction Script
2
статьи
Rambler's Top100 Правильный CSS!