Карта курса

Что нового

    УЧЕБНЫЙ КУРС ИРИНЫ СУББОТИНОЙ

    Глубокие модули и философия software design

    Курс о том, как управлять сложностью в коде, уверенно направлять AI-агентов, видеть швы изменения (seams), проектировать интерфейсы (interfaces), отличать глубокие модули (deep modules) от мелких (shallow modules) и принимать работу через поведение и тесты, а не через ощущение, что «вроде стало лучше». А также о том, как собирать приложения вместе с AI-агентами и принимать архитектурные решения осознанно.

    Программа

    Начинаем с главного врага software design — сложности, затем разбираем модуль, интерфейс и реализацию, после чего переходим к глубине модулей и быстрым практикам управления AI-агентом.

    Блок 1

    Зачем нужен software design

    4 урока

    Блок 2

    Модуль, интерфейс, реализация

    4 урока

    Блок 3

    Глубокие и мелкие модули

    5 уроков

    Блок 4

    Работа с AI-агентом

    4 урока

    Справочники

    Быстро вспомнить

    3 страницы + 6 lab