База
GRASP Крэг Ларман - Применение UML 2.0 и шаблонов проектирования. 3-е издание
Бретт Маклафлин - Объектно-ориентированный анализ и проектирование
SOLID в PHP
https://www.youtube.com/playlist?list=PLoonZ8wII66...
Мартин Фаулер - Рефакторинг. Улучшение существующего кода
Р. Мартин - Чистый код. Создание, анализ и рефакторинг - 2013
Стив Макконнелл - Совершенный код, 2-е издание
Продвинутый
GoF Эрих Гамма, Ричард Хелм - Приемы объектно-ориентированного проектирования. Паттерны проектирования
Martin Fowler - Patterns of Enterprise Application Architecture
Андрей Бибичев - Domain-Driven Design
Карлос Буэнос-Винос - Domain-Driven Design in PHP – 2016
Руководство Microsoft по проектированию архитектуры приложения
Вон Вернон - Реализация методов предметно-ориентированного проектирования