Сергей Удалов

Сомнение важнее согласия

Инструменты пользователя

Инструменты сайта


информационные_технологии:принципы_разработки_по

Принципы разработки ПО

Принцип укорачивания цикла разработки

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

Цикл разработки - повторяемый перечень действий, выполняемый для выполнения задачи.

Пример 1

Требуется сверстать новую страницу на сайте.

Цикл разработки:

  1. обновить код в редакторе
  2. переключиться в браузер
  3. обновить страницу
  4. сравнить визуально результат с требованиями

Пример 2

Требуется добавить валидацию на входной параметр API

Принцип сквозного выстрела

Следствия

  1. Сначала монолит
  2. Настройка CI/CD в самом начале

Написание кода

  1. Принцип одного уровня абстракции

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
информационные_технологии/принципы_разработки_по.txt · Последние изменения: 08.11.2019 12:15 — sergeiudalov