Beholder44> Если программист (или команда программистов) прошла все стадии подготовительного процесса, разработала алгоритмы, блок схемы и т.д., то у них принципиально не может получиться "самолет" вместо "танка", доработать напильником.
Т.е. программисты НЕ ПОЛЬЗУЮТСЯ отладчиками, вообще никак не запускают программу - написали и сразу вперед!
Beholder44> Так получается обычно у тех, кто в народе зовется быдлокодерами.
Beholder44> А упомянутое альфа и бета-тестирование как раз и служит тем целям
Beholder44> соответствия фактических параметров и характеристик заданным.
Вы сами себе противоречите. То вдруг говорите, что параметры написанной, но ни разу не запущенной программы не могут отличаться от того, что желали - "не может получиться "самолет" вместо "танка"".
То вдруг надо проверять, получились ли параметры соответствующими тому, что хотели.
Beholder44> , и обычно его осуществляет куда большее количество народа, чем программировали изделие, чтобы найти ту малоосуществимую ситуацию, когда, например герой Х полезет в локацию У, и программа упадет.
Вы сами себе противоречите. То пишете, что "программист (или команда программистов) прошла все стадии подготовительного процесса, разработала алгоритмы, блок схемы и т.д.", то в работоспособности программы можно быть уверенными без единого пуска, то вдруг получается, что программа может все-таки падать.
Разберитесь все-таки со своим мнением: может ли программист, написав программу, и не разу не запустив ее, быть уверенным, что она заработает, и заработает так, как надо, или все таки не может?