Тестирование модулей звучит здорово для меня, но я не уверен, что я должен потратить какое-то время на изучение этого, если я не смогу убедить других, имеющих значительную ценность. Я должен убедить других программистов и, что более важно, bean -counters в управлении, что все дополнительное время, потраченное на изучение основы тестирования, написание тестов, их обновление и т.д., Будет платить за себя, а затем некоторые.
Какое доказательство существует? Кто-нибудь действительно разработал одно и то же программное обеспечение с двумя отдельными командами, один из которых использует модульное тестирование, а другой нет, и сравнил результаты? Я сомневаюсь в этом. Я просто должен оправдывать это: "Посмотрите это в Интернете, все говорят об этом, так что это должно быть правильно"?
Где твердые доказательства, которые убедят мирян, что тестирование единицы стоит усилий?