Расчёт метрик проекта лб2

Дисциплина: "компьютерные науки (computer science)"

ID решения
#S82
Тип
Лабораторная работа
Дисциплина
компьютерные науки (computer science)
Страниц
7

Лабораторная работа

Теги Качество и надёжность программного обеспечения
для 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 шт.,   
    Расчёт метрик проекта  лб2    

Файлы, которые можно скачать после оплаты:

docx - 1 шт.,   
       

Страниц 7

Здесь предоставлено готовое решённое задание по дисциплине Компьютерные науки (Computer science), вы можете получить его за вознаграждение.
Если у вас есть другие решённые задания, контрольные или курсовые, вы можете продать их на нашем сервисе практически без комиссии, для этого авторизуйтесь или зарегистрируйтесь

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выполнения задания
  • Возможно применение функции гаранта на сделку
  • Приоритетная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можете продать (как исполнитель) или купить (как заказчик) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно применение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей