Решил сделать маленькую шпаргалку. Для тех, кто не в курсе, всё это хорошо расписано в двух прекрасных книгах:
- Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидесс "Приемы объектно ориентированного проектирования. Паттерны проектирования"
- М. Фаулер "Архитектура корпоративных программных приложений"
Эта статья будет постепенно дописываться, так что если вам нравится формат изложения, а он очень сокращенный, то смело добавляйте ссылку в закладки. Итак, начнём с Фаулеровских базовых.
...