Я знаю, что Lines of Code (LoC) - сомнительная, если не ложная метрика кода, и существует множество сообщений на этот счет.
Однако ... Мне все еще нужно указать количество отчетов для веб-сайта в отчете.
Я использовал функцию «Метрики кода анализа кода» в Visual Studio 2010, чтобы получить LoC, когда мне стало интересно, с чем это связано или как он считает HTML, CSS и Javascript?
Текст справки VS содержит описание метрики -
Строки кода - Указывает приблизительное количество строк в коде. Количество основано на коде IL и, следовательно, не является точным числом строк в файле исходного кода. Очень высокий счет может указывать на то, что тип или метод пытаются выполнить слишком много работы и должны быть разделены. Это также может указывать на то, что тип или метод трудно поддерживать.
Итак, мой вопрос, состоящий из нескольких частей ... HTML, CSS, Javascript компилируется в IL, и если да, то должен ли я считать, что он включен в метрику VS LoC? Если он не скомпилирован в IL, каков наилучший способ рассчитать или включить HTML, CSS и Javascript в метрику LoC для моего отчета? Или они вообще должны быть включены в LoC?