Показать сообщение отдельно
Старый 16.02.2009, 10:28   #8  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Если задачи не особо сложные, но их много, то Великие разработчики не нужны, потому что их использование будет неоправданно дорогим для работодателя и скучным для разработчика.
Нет. Если разработчик достаточно хорош, то он автоматизирует процесс решения несложных задач, так, что сможет их решать в несколько раз быстрее, чем посредственный разработчик.

Кстати, именно так и появилась значительная часть библиотек и фреймфорков. Там, где "постредственные разработчики" продолжали решать типовые рутинные задачи, "хороший разработчик" создавал фреймворк, позволяющий "посредственным разработчикам" выполнять эту же работу в несколько раз быстрее.

В качестве примера можно приветсти веб-фреймворки (Django, Ruby on Rails), многочисленные генераторы отчетности, ORM - ы (SqlAlchemy, Hibernate), средства метапрограммирования и прочее.

Естественно, в этом случае нужна готовность работодателя потрать больше времени сейчас, с целью отыграть это время после.