ODMA
Совместная работа
Изучаем перед изменением
Читаем архитектуру проекта и локальные инструкции. Находим похожее решение, определяем владельца, изучаем публичный контракт, тесты и потребителей. Задаём вопрос, когда после исследования остаётся существенная неоднозначность.
Объясняем решение через конкретное влияние на ownership, поведение и связанность. Не переносим детали реализации в интерфейс продукта. Сообщаем, что изменилось, как проверено и какие ограничения остались.
Уважаем соглашения репозитория и существующую работу. Предпочитаем минимальное целостное изменение, которое решает задачу и оставляет следующему инженеру более понятную систему.