Исходные строки кода
-
Определение и использование строк кода
- Строка кода (SLOC) — это единица измерения объема программного обеспечения, равная одной строке исходного кода.
- SLOC используется для оценки размера программного обеспечения и его разработки.
-
История и применение
- SLOC был впервые использован в 1960-х годах для оценки размера программ.
- В настоящее время SLOC широко используется в индустрии программного обеспечения для оценки затрат и производительности.
-
Преимущества и недостатки
- Преимущества: автоматизация подсчета, интуитивно понятная метрика, повсеместное использование.
- Недостатки: отсутствие подотчетности, отсутствие связи с функциональностью, негативное влияние на оценку, опыт разработчика, разница в языках, проблемы с несколькими языками, отсутствие стандартов подсчета, психология.
-
Примеры и опыт
- Примеры использования SLOC включают операционные системы Microsoft Windows и Linux, а также исследования их размеров.
- Критика использования SLOC, включая высказывания Стива Балмера и Билла Аткинсона.
-
Рекомендации и дальнейшее чтение
- Рекомендации включают использование эффективных строк кода (eLOC) и стандартов Resource Standard Metrics (RSM).
- Ссылки на дополнительные ресурсы и истории о SLOC.