Unterschiede Halstead-Metrik und OO-Metriken

mumfi

Banned
Registriert
Juli 2014
Beiträge
58
Hallo,

die Halstead-Metrik misst ja z. B. nur anhand von Operatoren und Operanden. In einem Objektorientierten Programm kann es ja aber sein, dass die Operatoren und Operanden wenig zu sagen haben, da vieles "versteckt" ist.

Aber es gibt ja auch Objektorientierte Software-Matriken. Die OO-Metriken, die ich bisher gefunden habe (z. B. Chidamber-Kemerer ), lassen aber die Operatoren und Operanden völlig unbeachtet.

Irgendwie kann man doch beides nicht ganz außer Acht lassen oder? Gibt es Metriken, die Halstead und OO-Metriken vereinen? Oder macht das gar keinen Sinn?
Braucht man vielleicht eine der beiden Metriken gar nicht mehr? Oder hängt das von Fall zu Fall ab, welche Metrik mehr Sinn macht?
 
Halstead-Metriken sagt ja eigentlich nur die Komplexität über eine Funktion/Modul.. da ist es ja scheißegal wie komplex die darunterliegenden sachen sind...


Viel wichtiger ist aber
was willst du messen bzw. was willst du aussagen
das musst dir mal bewusst sein, ansonsten kannst die ganzen metriken in die Tonne schmeissen..
 
oke danke...

dann weis ich, wo ich mir noch gedanken machen muss.
 
Zurück
Oben