Skip to content

WalkWeb/PHP-Design-Patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Примеры моей реализации паттернов проектирования на PHP. На данный момент реализовано 16 из 26 запланированных.

Классические паттерны

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

Порождающие паттерны (Creational)

Структурные паттерны (Structural)

Паттерны поведения (Behavioral)

Неклассические паттерны

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

Планы

  • Добавить реализацию недостающих паттернов
  • Разобраться с паттерном «Внедрение зависимостей», он размещен в Structural, хотя перепроверив - не нашел его в книге.
  • Добиться 100% покрытия кода unit-тестами

About

PHP design pattern - my examples

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages