Ruby/Идеология: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 3:
=== Почему скорость написания программы важнее скорости ее выполнения? ===
 
Ответ заключается в следующем вопросе (сказывается национальность автора): вам платят за результат, который достигнут в срок или за качество, которое достигнуто с опозданием?
 
Печально, но [[w:программист|программистам]] (как и [[w:переводчик|переводчикам]]) платят за скорость написания кода, а не за его качество и скорость выполнения. Если скорость выполнения программы вполне приемлема (не идеальна, а приемлема), то, скорее всего, заказчика это устроит. Если заказчику необходим быстро работающий код, то он явно укажет это в задании, но даже в этом случае, сначала будет написана работоспособная программа и лишь потом она будет оптимизироваться по быстродействию. Иначе, программа может не быть написана вообще!