ID задания #S82
Теги Качество и надёжность программного обеспечения
для Open Source проекту з лабораторної роботи №3 необхідно виконати розрахунок наступних метрик:
Для розрахунку необхідно користуватися готовими інструментами. Ручний розрахунок має бути виключений.
* LOC (lines of code)
* average LPM (lines per method)
* max LPM (lines per method)
* average LPM (lines per class)
* max LPM (lines per class)
* max Depth of inheritance
* max Ciclomatic complexity
* average Ciclomatic complexity
* Unit test coverage.
* Total amount of user classes
* Total amount of user interfaces
Выводы: в ходе выполнения данной лабораторной работы я провёл измерение метрик проекта на GitHub и по их значениям выявил некоторые нарушения в программном коде проекта. Метрики являются необходимым средством для анализа программного кода, но не достаточным. Иными словами, если показатели метрик плохие, то можно определённо сказать что и где не так. Но если показатели метрик находятся в допустимых значениях, то нельзя утверждать что код не содержит ошибок и нарушений.
png - 1 шт.,
Страниц 7
С нашими удобными сервисами без комиссии*