2013-10-31 29 views
2

CPAN中,提供了大量的Perl模塊。如何評估CPAN Perl模塊的質量?

哪個是您最喜歡的方式來評估Perl模塊的質量? ---在手動測試之前。

這似乎是一個相當簡單的問題,但它意味着一個影響。許多模塊是越野車和時間浪費。我不打算列舉其中的一些來避免不必要的誹謗。

+1

看看http://cpanratings.perl.org。 –

+1

爲「質量」定義衡量標準並不容易。對你而言重要的可能不一定對別人重要。對於bug,你可以看看rt.cpan.org。爲了測試你可以看看cpantesters.org。還要考慮search.cpan.org上的模塊評論。 – Zaid

回答

3

MetaCPAN指標:評級,臭蟲,最後更新

爲了方便地訪問這些,嘗試metacpan.org而不是cpan.org搜索。它會在左側顯示打開的錯誤報告和平均評分的數量,並告訴您模塊上次更新的時間,併爲您提供模塊更改速度的概述。

你也可以很容易地看到右側的依賴關係列表,所以你可以在基礎工作中尋找比恆星更低的任何模塊。它不會給你任何你無法在cpan.org上得到的數據,但它確實把它放在一個地方。

顯然,如果你在關鍵基礎設施上工作,沒有什麼東西可以替代老式的代碼評審,因爲你不僅需要對程序的質量有信心,而且要對自己的管道有所瞭解,是我通常首先看的指標。

+1

你也可以查看對metacpan的反向依賴關係,這可以解釋爲「對於模塊的投票」(本着Google的PageRank的精神)。 – tobyink