Frage

Ich lese xUnit Testmuster von Gerard Meszaros.

Auf einer der Seiten, die er bezieht sich auf einige Software-Metriken:

  

Während die Notwendigkeit Linien zu wickeln zu halten   sie bei 65 Zeichen macht diesen Code   schaut sogar noch länger, als es wirklich ist, es   noch unnötig lang ist. Es   enthält 25 ausführbare Anweisungen   einschließlich initialisiert Erklärungen, 6   Linien Steueranweisungen, 4 in-line Kommentare und 2 Linien das Testverfahren Gebende insgesamt 37 Zeilen ausgepackten Quellcode zu erklären.

Kurz die Aussagen Zählen diese Metriken zu finden, hat jemand eine Idee, wenn er ein bestimmtes Werkzeug verwendet, um die Metriken zu berechnen?

(Wenn Sie irgendwelche Vorschläge für Werkzeuge haben, die ähnliche Metriken zählen wird, ich bin auf der Suche nach einer, die auf Java, Javascript und C ++ funktioniert)

Danke!

War es hilfreich?

Lösung

Es tut uns Leid, Sie zu enttäuschen, aber ich habe Zählung von Hand (na ja, mit dem Auge). Es ist nur 25 Zeilen Code! Ich ging gerade durch und zählte Semikolons und subtrahiert Linien, die nicht acutally ausgeführt wurden (wie nicht initialisierten Variablendeklarationen.)

Der Punkt ist nicht genau, wie viele Zeilen Code gibt es aber eher, wie viel weniger Codezeilen müssen Sie schreiben (einmal) und Schreib- / verstehen / ändern (oft).

Gerard

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top