Суть
Как писать поддерживаемые программные решения, управлять сложностью и моделировать предметную область
На выходе
Писать поддерживаемый и читаемый код; Измерять сложность программных решений; Применять инструменты моделирования доменной области; Грамотно использовать лингвистические приемы в нейминге; Обосновывать необходимость рефакторинга перед командой и бизнесом
Навыки
функциональное программирование · конечные автоматы · работа с фракталами · нейминг · рефакторинг
Кому подойдёт
Разработчики, работающие в долгосрочных проектах; Тимлиды, которые хотят навести порядок в кодовой базе
Курс уже доступен

Как получить курс

Ждать завершения складчины не нужно — материалы готовы к выдаче.

  1. 1
    Оплатите доступ

    Добавьте курс в корзину и оплатите заказ удобным способом.

  2. 2
    Получите материалы

    После подтверждения оплаты ссылки придут на почту и появятся в разделе «Мои заказы».

  3. 3
    Скачайте и сохраните

    Все материалы курса можно скачать на своё устройство.