|
Программисты-новички не осознают того факта, что программы нельзя считать правильными до тех пор, пока это качество не доказано. Если тестированию не было уделено должного внимания, то непроверенная программа впоследствии, когда она начинает выдавать явно неверные результаты, становится источником серьезных затруднений. При этом, если такая программа уже находилась некоторое время в эксплуатации и заслужила доверие пользователей, то достоверность всех предыдущих результатов также подвергается сомнению. Именно в такой момент программисты обнаруживают, что они только отладили программу, но не выполнили надлежащего ее тестирования. Программисты-непрофессионалы работают над программой до тех пор, пока не добиваются от нее выдачи результатов (которые не всегда бывают верными), а после этого приступают к какой-нибудь новой разработке.
⇐Литература4 || Оглавление || 5.2. Проблема живучести программы⇒
|