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