Разделы

Основы ООП

SOLID и GRASP

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