Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, товарищи!
А>На днях пришлось долго отлаживать свою программу. В результате этого я задумался о важности тестов. Вдохновлённый протолжительностью отладки я скачал cppunit. После просмотра примеров у меня сложилось впечатление, что главное счастье от его использования — это умная директива ASSERT. В общем-то проверить, что 1=1 я и без этой программы мог. Очевидно, что я чего-то не понимаю. А>Объясните мне, пожалуйста, в чём заключаются достоинства этой программы. А>Заранее спасибо.
Ты создаешь набор тестов, которые потом будешь прогонять автоматически, не задумываясь.
Или тебе охота каждый раз перед выпуском каждого релиза/патча вручную проверять, что в каждом модуле твоей программы по-прежнему 1==1 и ты ничего не сломал случайно?