Станислав:
те
написал тест
сделал тег
запушил на внешний сервис
прицепил тег в композер
обновил композер в основном проекте
начал писать код в основном проекте
?
Станислав: собственно
При первом же пулле основного репозитория, тесты сломаются. Тк никто не придумает, как синхронизировать тесты и основную репу, будет предложен вариант делать только приемочные тесты. А потом не делать их вообще, потому что они отстали уже на пару версий и вообще у половиы команды их нет
Станислав: если настроек много, то логично их хранить в отдельных файлах
Таких различий быть не должно
Даже теоретически
Тесты нужны везде. Економия на спичках никогда не доводила до добра
Накладные расходы на синхронизацию превышают и время на написание и прогонку тестов и на написание кода