|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexey Mahotkin 2:5020/400 20 Nov 2003 00:26:56 To : "Ivan Frolcov" Subject : Re: Производительность ООП -------------------------------------------------------------------------------- >>>>> "IF" == Ivan Frolcov <lala@mail.ge> writes: IF> Тут вообще самое грустное. Чем меньше ООП и привнесенной автором IF> объектной ориентированности - тем проще. А вот где ее много - IF> начинаются чудеса. В одном месте дернешь - в пяти шевелиться начинает. Может быть, я гениальный программист, не чета многим, но а) почти все мои веб-проекты (размером порядка 30-40 тысяч строк) написаны в строго объектном стиле, прекрасно сопровождаются и развиваются, содержат немного легко исправляемых ошибок, не вызывают в долгосрочной перспективе проблем вроде вышеперечисленных и б) среднее время, которое уходит у меня на оптимизацию по скорости -- примерно одни сутки в год (когда действительно выясняется узкое место по производительности и видно, что его можно сильно улучшить, и подтверждено, что проблема именно в этом месте). Это всё банальности, конечно. Я за свою карьеру перлового программиста написал порядка 200 тысяч строк (за четыре года, sustained rate пять тысяч в месяц). Я с трудом представляю себе, как бы я это писал без (очень неглубоких, правда) иерархий. Конечно, всякое бывает. У некоторых моих дизайнов довольно высокий барьер понимания (исключительно потому, что комбинация инженерных требований задачи достаточно нетривиальна). Характерный код могу продемонстрировать :) А когда я пишу т. н. "скрипты на выброс" -- обычно в них используется Getopt::Long, и храню я их под CVS ;) Этого, конечно, любителям померять производительность точно не понять... #пальцы off --alexm --- ifmail v.2.15dev5.1 * Origin: tyranny (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/386530a9c675.html, оценка из 5, голосов 10
|