Блок 1
УЧЕБНЫЙ КУРС ИРИНЫ СУББОТИНОЙ
Глубокие модули и философия software design
Курс о том, как управлять сложностью в коде, уверенно направлять AI-агентов, видеть швы изменения (seams), проектировать интерфейсы (interfaces), отличать глубокие модули (deep modules) от мелких (shallow modules) и принимать работу через поведение и тесты, а не через ощущение, что «вроде стало лучше». А также о том, как собирать приложения вместе с AI-агентами и принимать архитектурные решения осознанно.
Программа
Начинаем с главного врага software design — сложности, затем разбираем модуль, интерфейс и реализацию, после чего переходим к глубине модулей и быстрым практикам управления AI-агентом.
Блок 2
Модуль, интерфейс, реализация
Блок 3
Глубокие и мелкие модули
Блок 4
Работа с AI-агентом
Итоговый практикум
Собрать весь цикл
Справочники