Это 52-й шаг к получению серии Программирование Просветление. Если вы не выучили 51-й шаг, прочтите его.

Что мы подразумеваем под фразой "Проект говорит сам за себя"?

Наш проект – источник правды. У нас может быть:

  • Настройте какую-нибудь систему контроля версий.
  • Установите какой-нибудь инструмент для статического анализа кода.
  • Настройте какой-нибудь инструмент покрытия кода.
  • Настройте какое-нибудь устройство экстремальной обратной связи (XFD).

Причина всех этих настроек в том, что они дают нам отчет, который рассказывает о состоянии проекта. Нам нужно запускать эти инструменты снова и снова, чтобы получить данные.

Как заставить проект говорить сам за себя?

С настройкой Continuous Integration Server проект может автоматически говорить сам за себя.

Имея CI-сервер, мы можем,

  • Автоматизируйте процесс сборки.
  • Сделайте сборку самотестирующейся.
  • Каждый коммит может быть построен на базовом уровне.
  • Автоматизируйте развертывание.

TL;DR Ручную задачу можно автоматизировать с помощью CI. Воспользуйтесь мощью CI

Перейти к сериалу.



Перейти к 51-му шагу



Шаг 51: Научитесь говорить «Привет, мир ~ Томас Гест
Это 51-й шаг к получению серии Просветление программирования. Если вы не выучили 50-й Шаг, прочтите его.medium.com»



Перейдите к 53-му шагу.



Шаг 53: Линкер — это не волшебная программа ~Дэниел Линднер
Это 53-й шаг на пути к прохождению серии «Просветление программирования
. Если вы не выучили 52-й Шаг, прочтите его.medium.com»



Ссылки: