Каков предпочтительный диапазон оценки для вычисления метрик кода для следующих
- Индекс работоспособности
- Цикломатическая сложность
- Глубина наследования
- class Coupling
Каков предпочтительный диапазон оценки для вычисления метрик кода для следующих
Теоретически оптимальные значения:
Нет жестких и быстрых "хороших" диапазонов, хотя можно сделать несколько общих утверждений.
Проект может достигать только четырех значений одновременно, по существу ничего не делая и бесполезно: программное обеспечение, которое ничего не делает и не зависит от ничего, конечно, поддерживается, но не очень хорошо использует клиентские доллары.
Таким образом, вся сложность - это компромисс: дополнительная так называемая неотъемлемая сложность кодирует в программу большую изощренность, позволяя ей расширять набор функций. То, что вы хотели бы избежать, - это случайная сложность, возникающая в результате плохой или недостаточной реализации.