java — Измерение строк кода (LoC), включая относительный вес

Я должен измерить, сколько строк кода в проекте и выпуске (сделано между двумя метками). Я могу это сделать, и для меня это не проблема.

Мой вопрос касается веса, который я должен «прикрепить» к файлам, которые составляют проект. Я должен взвешивать файлы относительным образом, чтобы мы наконец получили взвешенную оценку. Например: если у меня есть проект CPP, я считаю, что я должен придать другой вес файлу cpp; h файлы и текстовые файлы, так как время, затрачиваемое на каждый тип файла, сильно отличается.

Кроме того, я могу рассмотреть вопрос о предоставлении другой отметки для добавленных, удаленных и измененных строк, поскольку иногда для изменения существующей строки требуется больше времени (чем для добавления новой). Однако я еще не уверен в этом.

Вы знаете, где я могу найти хорошие материалы для чтения об этом?
Мой вопрос довольно общий — я хотел бы прочитать также о Java, C # и любом языке кода.

Спасибо

1

Решение

Вы можете быть заинтересованы в модели COCOMO II. Тем не менее, имейте в виду, что оценка кода по количеству строк может вводить в заблуждение — не используйте его для компенсации своим разработчикам, иначе они начнут писать очень подробный код, и вы очень быстро обанкротитесь;)

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]