|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 15 Feb 2003 00:17:10 To : Vladimir Bormotov Subject : Re: BadMEM -------------------------------------------------------------------------------- Vladimir Bormotov wrote: > на самом деле это все не так. > > вариантов есть два > > 1. гуру хочет чтоб его программы поддерживались > -> его программа может быть поддержана молодым, с некотоырми пинками > по молодой голове рукой гуру. > 2. гуру не хочет чтоб его порграммы поддерживались > -> никакой _другой_ гуру, не будет копаться в запутаном коде просто > так. No comment. Гуру непознаваем и неподражаем. А иначе он не Гуру ;) > AM> Так как у молодежи от такого количества потребляемй травы, которая > AM> нужна для понимания сложных участков кода без единого комментария, > > гуру, которые Гуру, пишут комментарии. > > Хотя-бы для того, чтоб через пол года, когда к нему прийдет заказчик > (новый или старый), принесет кучу денег, и попросит "поддержать свой Сказочки ;) Заказчик никогда, если он не идиот, просто так не связывается с софтом подобного рода. Пример тому линукс и его неприятие "цивилизованным" рынком. А если у заказчика судьба такова, что ему без гуру не обойтись, то он заранее знает на что подписывается ;) > софт, который он когда-от писал", не вспоминать (мучительно), почему он > тут написал именно так, и что мешало ему написать совсем по-другому, > по-правильному (он ведь за пол года кучу всего интересного узнал, и > теперь он "на пол года правильнее" ;). Да именно это и является той чертой, что отличает гуру от лабуха. Лабух (или "лабарь" - тот который "лабает") будет переделывать свой старый код, а гуру выставить цену на новый и ни за что не вернется к старому. А иная политика обслуживания кода называется суппортингом. Это когда заказчик не выскакивет со своими бабками как чертик из коробочки а заранее платит за продолжительное внимание гуру ;) > Он это прочтет в комментариях. Которые сам для себя написал. Именно > потому что он Гуру. Так, ПРОЩЕ. А проще, значит надежнее. А надежнее - > значит лучше. А за лучшее обычно платят больше ;) Главное качество гуру - пренебрежение мелкими деталями ради создания великого. Даже если гуру закомментировал свой код, он не будет перечитывать комментарии ибо узучив код по-новой возможно он найдет более оптимальное решение. Значит комментарии гуру не нужны. Чем выше класс гуру, там мнемоничнее для него выглядит код, который может представлятся чайнику вообще аброкадаброй. А потом, зачем гуру возвращаться к уже созданному и отлаженному коду как только для решения тойже проблемы иным путем ? Hу а в таком случае, старое решение будет навязывать и старый способ мышления. Комментированию или правильнее спецефицированию подлежат не тексты, а исходные данные и полученные результаты, другими словами todo и changelog. Доказательство моих слов : вы много видели комментариев в коде линуксового ядра ? 99% этих комментариев это копирайт, ченьжелог и тодо ;) Все комментарии в названиях переменных. > AM> едет крыша и они подаются в другие религии ? > > молодежи просто плевать, на все ;) Это, типа, им, молодым, видней ;) Я им не судья ;) Bye. ------------------------ Aleksey Barabanov <alekseybb@mail.ru> --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18529975f38c2.html, оценка из 5, голосов 10
|