LINUX.ORG.RU

История изменений

Исправление oxo, (текущая версия) :

Разумеется (с учётом что будет нормальное именование), а не как в примере.

И я получаю бонусом огромное количество ништяков:

  • уменьшаю разлёт осколков при изменениях
  • отделяю изменяемое от неизменяемого
  • получаю возможность обзёрвить каждый шаг пайплайна
  • могу протестировать отдельно каждый шаг пайплпайна
  • могу композить как угодно
  • могу интерцепторов влепить
  • могу зависимостями через DI управлять

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

Исходная версия oxo, :

Разумеется (с учётом что будет нормальное именование), а не как в примере.

И я получаю бонусом огромное количество ништяков:

  • уменьшаю разлёт осколков при изменениях
  • отделяю изменяемое от неизменяемого
  • получаю возможность обзёрвить каждый шаг пайплайна
  • могу протестировать отдельно каждый шаг пайплпайна
  • могу композить как угодно
  • могу интерцепторов влепить

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