Ich arbeite an einem Rails-Projekt und wir betreiben Flay darauf. Es hat eine Punktzahl von ~ 1400 und ich bin mir nicht sicher, was das wirklich bedeutet. Ich weiß, dass 0 ideal ist, aber ich bin mir nicht sicher, was ein gutes Ziel wäre und was eine realistische Obergrenze für ein Projekt sein sollte. Gibt es eine gute Dokumentation über den Scoring-Prozess und was ist das Endergebnis?
Es gibt eine einfache Lösung für dieses Dilemma, das nicht nur für Flay gilt, sondern für alle "Schlechtigkeits" -Punkte: Stellen Sie die Obergrenze auf den aktuellen Wert ein und stellen Sie ihn, wenn er abnimmt, auf den neuen Wert ein .
So garantieren Sie
Hier ist ein Link zu Flogs Scoring-Prozess und wie Sie Ihr Projekt umgestalten, um seinen Score zu reduzieren. (Ich denke, da Flay Flog ähnelt, sollte der Scoring-Prozess ähnlich sein)
Bewerten der Komplexität Ihrer Rail Application
Hier ist ein weiterer, wenn auch älterer Link (2008) mit einer Diskussion über das Scoring-System von Flog:
Jake Scruggs - Was ist ein guter Flog Score?
Sie können sich auch Caliper anschauen, das ein weiteres Ruby-Metriken-Tool ist.
Hoffe, dass diese geholfen haben!
Tags und Links ruby ruby-on-rails code-analysis