Я не новичок с тех пор, как программировался с 1983 года, но у меня есть только реальный опыт работы с такими сценариями, как Applescript, ARexx, HyperTalk и Bash.Является ли модульное тестирование подходящим для коротких программ
Я пишу сценарии для автоматизации ввода данных, обработки изображений процесса и преобразования форматов файлов. Я шатаюсь в обработке, Ruby и Python.
Большинство программ, которые я пишу, составляют до 200 строк с не более чем 10 функциями. В будущем я хочу написать более крупные, более способные программы. Я хочу улучшить свои методы, чтобы избежать создания хрупких, недостижимых беспорядков. В среде программирования, в которой я работаю (Script Editor.app и Text Wrangler.app), нет поддержки для автоматического тестирования.
В масштабе, что я работаю в настоящее время и писать процедурный код (не ОО), уместно писать модульные тесты, которые я понимаю являются:
коротких программ в проверяют индивидуальные функции перед объединением их в полностью функционирующую большую программу.
ли модульные тесты стоит по сравнению с их стоимостью при принятии программы на этой шкале?
Это только ваш способ сказать «всегда использовать модульные тесты, независимо от того, что»? – willc2 2008-10-14 05:42:32