Перейти к содержанию

Лекция 9. Качество и сопровождение

Материал в работе. Ниже — план содержания, зафиксированный при проектировании курса. Он может измениться по ходу семестра; окончательная версия появится здесь до занятия.

Тема

Тесты, архитектурные ограничения, наблюдаемость, решения.

План содержания

  • Пирамида тестов как следствие архитектуры
  • Архитектурные тесты: правило, которое падает в CI
  • Непрерывная интеграция: что проверяется на каждый push
  • Структурные журналы и сквозной идентификатор запроса
  • Метрики и трассировка: что стоит измерять в этом проекте
  • ADR: как писать и как перечитывать через полгода
  • Когда слоистая архитектура избыточна
  • Как рассказывать о проекте на собеседовании

Связи

Предшествует лабораторной работе 9. Требования ТЗ, затрагиваемые темой, перечислены в разделе 12 технического задания.