Вам нужен инструмент, чтобы перенести сложную бизнес-логику из контроллеров в поддерживаемую структуру — именно это решают через переход на объектно-ориентированное проектирование. За шесть вечеров вы разберете, как превратить запутанный код в модульную систему, которую легко тестировать и масштабировать. Внутри: переход на фреймворконезависимую архитектуру, использование Dependency Injection и внедрение паттернов проектирования. Вы научитесь писать код с использованием PHPUnit, применять принципы функционального программирования в ООП и создавать переносимые компоненты, которые можно переиспользовать в разных проектах. Итогом станет полноценное приложение, построенное по принципам MVC с "тонкими" контроллерами.
Отзывов пока нет. Будьте первым!