Я немного поучаствовал в модульном тестировании и TDD, и я никогда серьезно не рассматривал такие тесты в такой степени. Конечно, я не работаю над проектами, которые смехотворно огромны. Если все, что я создаю, это небольшие приложения, я глуп, чтобы не писать тесты?
Изменить. Чтобы уточнить, когда я говорю "небольшие приложения", я имею в виду приложения, которые не будут контролировать жизнь людей и/или их вещи. Я вообще строю вещи, которые должны облегчить жизнь народам и сделать их более эффективными.