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