http://langsamer.livejournal.com/ ([identity profile] langsamer.livejournal.com) wrote in [community profile] useless_faq2005-09-20 12:08 pm

(no subject)

Вопрос: когда говорят "столько-то тысяч строк кода" (допустим, украдено у Микрософта) - считают пустые строки для форматирования и комментарии?

Update: если нет - как отделяют при подсчете код от пробелов?

[identity profile] allegecityrat.livejournal.com 2005-09-20 10:41 am (UTC)(link)
У нас есть специальная утилка, которая подсчитывает именно полезные строки (минус комментарии, юзинги, регионы, открывающие-закрывающие брейсы и пр.), а также кучу всякой другой дряни - количество полезных строк на каждый метод, глубина вложенности кода для каждого метода и пр. По-моему, это FxCop с пользовательскими правилами.
Применение ее у нас не просто приветствуется, а предписывается, ибо у нас есть корпоративный стандарт читабельности кода (вложенность кода не более ААА, строк на метод не более БББ и т.п.).

[identity profile] allegecityrat.livejournal.com 2005-09-20 01:30 pm (UTC)(link)
1. На длину строки тоже есть ограничение.
2. По-моему, там как-то учитывается синтаксис конкретного языка.