|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Serge Kanilo 2:5020/400 25 Jul 2001 19:22:42 To : All Subject : Re: Компилятор -------------------------------------------------------------------------------- "George Shepelev" <George.Shepelev@f124.n461.z2.fidonet.org> wrote in message news:996000547@f124.n461.z2.ftn... > SK> Я не против комментариев, но плохой код они не исправят. > > Весьма спорно. Уже в процессе комментирования станет видно, > что код плохой. И если программист толковый - он его сделает > лучше. Тоже польза ;) > Hо даже если код не поправят, из двух вариантов плохого > кода предпочтительнее смотреть тот, который снабжён > комментарием; чем плохой код, да ещё и без комментария... Здесь неявно подразумевается, что комментарий написан правильно и соответствует коду, но увы это не всегда так. Писал и то и другое обычно один и тот же человек, так что и от комментариев следует ожидать того же, чего и от кода. Я сейчас подумал, что возможно для языков типа ассемблера без комментариев сложно. Hо когда имеется возможность куски кода оформлять как функции (или методы), и использовать нормальные названия, то код становится во многом самодокументируемым. Я не много смотрел чужих программ, но кое что смотрел. И не помню, чтобы комментарии помогали мне больше, чем сам код для понимания алгоритма ( я не говорю о книжках, в которых предпочитаю читать текст, а не код :) Cheers, Serge PS: Hо мы ИМХО отклонились от темы. Так что не завязать ли нам? У каждого уже сложилось свое мнение, и переубедить не просто, да и надо ли ... Я понял твою точку зрения, ты - мою, не согласились, ОК, чего дальше воду лить? --- ifmail v.2.15dev5 * Origin: Excite@Home - The Leader in Broadband http://home.com/f (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/210678242a93d.html, оценка из 5, голосов 10
|