Количество строк кода: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м c латинская
Строка 7:
Физическими строками считаются все непустые строки [[текстовые данные|текстового]] [[файл]]а. Пустые строки учитываются в том случае, если в некоторой секции их количество не превышает 25 %. В противном случае, пустые строки, превышающие порог в 25 % не считаются.
 
Измеряя логические строки кода, предпринимается попытка посчитать количество собственно [[Оператор (программирование)|операторов]] в программе, но, разумеется, их определение зависит от конкретного языка программирования. Например, простейший способ посчитать количество логических строк кода в [[Си (язык программирования)|Си]]-подобных языках состоит в подсчёте числа [[точка с запятой|точек с запятой]], заканчивающих операторы.
 
Физические строки кода интуитивно понятнее и их проще считать. Однако, результаты подсчета существенным образом зависят от правил оформления и [[форматирование|форматирования]] исходного кода, чему логические строки кода подвержены в гораздо меньшей степени.
Строка 93:
{| class="wikitable" summary="размеры ОС Windows в строчках кода"
|-
! Год || Версия || CтрокСтрок кода
|-
| 1994 || Windows NT 3.5 || 4 000 000
Строка 109:
{| class="wikitable" summary="размеры ядра Linux в строчках кода"
|-
! Год || Версия || CтрокСтрок кода
|-
| 1991 || Ядро Linux 0.1 || 10 239
Строка 133:
{| class="wikitable" summary="размеры других систем"
|-
! Год || Версия || CтрокСтрок кода
|-
| - || PostgreSQL || 775 000