Здравствуйте, techgl, Вы писали:
T>Кто-то ведь будет писать тесты? Кто-то будет продумывать архитектуру так, чтобы сначала писать тест для модуля, а потом сам модуль и чтобы это работало.
Самый большой плюс юнит-тестов в том, что они проверяют целостность системы и после внесения изменения в код можно проверить не сломалось ли чего.
А это должно уменьшать время разработки в долгосрочной перспективе, сначала да, потребуется дополнительное время на написание тестов, но потом легко можно проверить не сломалось ли что, и если сломалось, то где — соответственно вместо получения бага и чесания репы в попытках понять почему не работает будет сразу видно что, где и почему не работает.