(no subject)
Sep. 20th, 2005 12:08 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Вопрос: когда говорят "столько-то тысяч строк кода" (допустим, украдено у Микрософта) - считают пустые строки для форматирования и комментарии?
Update: если нет - как отделяют при подсчете код от пробелов?
Update: если нет - как отделяют при подсчете код от пробелов?
no subject
Date: 2005-09-20 10:11 am (UTC)no subject
Date: 2005-09-20 10:12 am (UTC)скорее всего нет.
так же не считают строки где одна { или }
сорри за оффтоп
Date: 2005-09-20 10:16 am (UTC)Re: сорри за оффтоп
Date: 2005-09-20 10:17 am (UTC)no subject
Date: 2005-09-20 10:33 am (UTC)Количество строк в коде любого достаточно сложного продукта берется либо тупо количеством строк из сырцов - а там, само собой, считается все подряд, либо приблизительной суммой отдельных мелких компонент - а количество строк в этих компонентах репортят сами программеры/девелоперы, которые, скорее всего, дают приблизительную округленную оценку.
no subject
Date: 2005-09-20 10:33 am (UTC)Какой-нибудь парсер, который может и пустые строки выкинуть, и комментарии пропустить и количество открытых, закрытых скобочек сказать.
no subject
Date: 2005-09-20 10:39 am (UTC)no subject
Date: 2005-09-20 10:41 am (UTC)Применение ее у нас не просто приветствуется, а предписывается, ибо у нас есть корпоративный стандарт читабельности кода (вложенность кода не более ААА, строк на метод не более БББ и т.п.).
no subject
Date: 2005-09-20 11:10 am (UTC)А как тогда считать, что есть полезная строка? У меня написанный в соответствии с требованиями к форматированию INSERT занимает 15 строк, а можно и в одну вытянуть...
no subject
Date: 2005-09-20 01:30 pm (UTC)2. По-моему, там как-то учитывается синтаксис конкретного языка.
no subject
Date: 2005-09-20 10:56 am (UTC)no subject
Date: 2005-09-20 01:30 pm (UTC)no subject
Date: 2005-09-20 01:58 pm (UTC)no subject
Date: 2005-09-20 04:20 pm (UTC)В том числе отличающихся тем, считаются ли строки только конкретной программы или еще и всех библиотек которые она подключает.
no subject
Date: 2005-09-20 08:25 pm (UTC)no subject
Date: 2005-09-21 01:38 am (UTC)