2011-03-18 68 views
8

我正在開發一個rails項目,我們正在運行Flay。它的得分爲〜1400,我不確定這是什麼意思。我知道0是理想的,但我不確定一個好的目標是什麼,以及項目的實際上限應該是多少。在評分過程中是否有很好的文檔以及最終結果是什麼?「好」鞭Score評分

+0

沒有,我發佈了[Flay](http://ruby.sadi.st/Flay.htm),它來自與Flog相同的團隊 – BobBrez 2011-03-18 19:52:06

回答

12

有一個簡單的解決這個困境,這不僅適用於鞭笞,但幾乎所有的「壞」得分:設定上限,以什麼目前比分是,每當它降低,將其設置爲新值。

這樣的話,你能保證

  1. 你的目標是現實的(因爲它會已經滿足)和
  2. ,你永遠只能改善,或在最壞的情況下凝滯,但你永遠不變得更糟。
+0

看來,這個值(和其他人喜歡它)僅用作項目生命週期中的比較值。一個單一的價值是沒有用的,但是兩個不同時間點的分數之間的差異會讓我們洞察項目的進展。它是一個矢量值,而不是標量。 – BobBrez 2011-03-21 15:57:33

7

以下是關於Flog評分過程以及如何重構項目以降低其評分的鏈接。 (我想既然鞭笞類似於鞭打評分過程應該是相似的)

Scoring your Rail Application's Complexity

這裏是另一個,雖然是舊的鏈接(2008)與討論鞭打的評分系統:

Jake Scruggs - What's a good Flog Score?

你也可以看看Caliper,這是另一個Ruby度量工具。

希望這些幫助!

+0

看起來Caliper截至2011年4月30日截止 – BobBrez 2011-03-29 05:23:22