Примеры классических паттернов с объяснением
Каждый pull request - это: один коммит с названием паттерна + указание: добавление или какие исправления.
Формат описания паттерна:
- Каждый паттерн находится в своей директории, дочерней корневой
- Название диретории - английское название паттерна
- Название паттерна - заголовок в readme.md в директории паттерна
- Эпригаф - шутка или цитата, отражающая суть паттерна (readme.md)
- Человекочитаемое описание паттерна (также в readme.md)
- 3-5 примеров использования паттерна в обычной жизни (ещё один параграф в readme.md)
- Примеры работы паттерна в виде анти-паттерна, если таковые есть. Рекомендации (в readme.md)
- Код примера в папке $pattern/src/...
- Пример использования в виде unittest-а в папке $pattern/src/test/...
Добавляя свой код и прочий текст в этот репозиторий, вы соглашаетесь с его безвозмездным использованием на сайте http://900913.ru