А если нет возможности выполнить? В смысле запустить прогу.Я вот наоборот считаю, что прежде, чем выдавать результат на гора, разработчик должен запустить свою прогу и как минимум выполнить то, что он напрограммировал.
Программист пишет не прогу, а код. Программой это становится позже.