У меня вопрос, когда я практикую TDD огурец java.
- Чтобы такой разработчик, как я, мог работать вместе с бизнес-пользователем или менеджером проекта, где должен храниться файл функции? Слияние? ГИТ/СВН?
Если мы храним файлы функций в слиянии, нам, вероятно, нужно время от времени синхронизировать эти файлы.
Если мы сохраняем функцию GIT/SVN, не думайте, что бизнес-пользователь/PM знает, как ее использовать.