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

126 байт добавлено ,  10 лет назад
переформулировал, ещё источник
(переформулировал, ещё источник)
|}
 
Сравнительно недавно появился ещё один аспект данной проблемы — разница между программным кодом, написанным вручную, и сгенерированным автоматически. Современные [[среда разработки программного обеспечения|средства разработки]] достаточно часто предоставляют возможность автоматически создавать большие объёмы кода всего лишь несколькими [[клик (нажатие клавиши)|кликами]] [[компьютерная мышь|мыши]]. Наиболее ярким представителем данных систем являются [[среда визуальной разработки|средства визуальной разработки]] [[графический интерфейс пользователя|графического пользовательского интерфейса]]. Объём работы, затраченный при создании такого кода, никак не может сравниваться с объёмом работы, например, по написанию [[драйвер|драйвера устройства]]. С другой стороны, может оказаться, что на написание вручную специализированного [[Компонент (программирование)|компонента]] пользовательского интерфейса со сложным поведением времени может быть потрачено гораздо больше, чем на простой драйвер.
 
=== Примеры ===
|}
 
Размеры исходных кодов [[Linux (ядро)|ядра Linux]] известнывместе точно,с ивключёнными онитуда составляютдрайверами (стоитустройств учесть,можно чтопосчитать в отличие от NT у Linux в ядре находятся все драйвера)точно:
 
{| class="wikitable" summary="размеры ядра Linux в строчках кода"
| 2003 || Ядро Linux 2.6.0 || 5 929 913
|-
| 2009 || Ядро Linux 2.6.2932 || 1112 010606 647910<ref>[http://www.h-online.com/open/features/What-s-new-in-Linux-2-6-32-872271.html?view=print What's new in Linux 2.6.32]</ref>
|-
|}