Buff Development

Аудиты

Понимание кодовой базы «как есть».

Аудит — представление о кодовой базе по разделам (от архитектуры до контрактов).

  • У каждого раздела есть статус: готов / в работе / запланирован / нет отчёта, дата отчёта и предупреждение об устаревании, если код изменился. Раздел с недописанным отчётом помечен как черновик — текст уже можно читать, но он ещё не готов.
  • Экран аудитов открывается покрытием: сколько разделов готово, сколько устарело, по скольким нет отчёта и сколько сейчас в работе.
  • Отчёт — это markdown с автоматически построенным содержанием; в процессе видны метрики и таймер.
  • Набор разделов можно перезапустить; запущенный аудит прерывать не следует.

Аудит — вход для качественной разработки и для подготовки инструментов.

Разделы аудита слева, отчёт по выбранному — справа.