SOLID code в Laravel

31 участник

О чём курс

Ваш код в Laravel перестанет быть запутанным монолитом, если применить к нему пять принципов объектно-ориентированного проектирования. Здесь разбирают, как превратить процедурный стиль написания контроллеров в поддерживаемую архитектуру. Внутри детально показано, как изолировать логику приложения от фреймворка, чтобы изменения в базе данных или API не требовали переписывания всего проекта. Вы научитесь избавляться от раздутых контроллеров и жестких зависимостей в классах, превращая проект в систему из легко тестируемых и гибких компонентов.

Программа обучения

  • 19 уроков (общая длительность 95 минут)
  • Программа охватывает:
    • Внедрение принципа единственной ответственности (SRP)
    • Применение принципа открытости/закрытости (OCP)
    • Реализацию принципа подстановки Барбары Лисков (LSP)
    • Использование принципа разделения интерфейса (ISP)
    • Применение принципа инверсии зависимостей (DIP)
    • Рефакторинг реальных примеров кода на Laravel
Складчина создана 13 февраля 2022 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 4

C CutCode Все материалы
152 ₽ 1 499 ₽