簡體   English   中英

什么Perl模塊使用?

[英]What Perl module to use?

當我們每個模塊都有我需要的方法時,如何在兩個(或更多)Perl模塊之間進行選擇?

我檢查一下

  • 如果API支持我的用例。
  • 如果兩個API都這樣做,請選擇更易於使用的模塊。
  • 如果兩個API同樣易於使用,請選擇具有更好文檔/支持的API。
  • 如果兩者都有良好的文檔/支持,請選擇具有較少依賴性的。
  • 如果兩者具有相同數量的依賴關系,請采用較小的依賴關系。
  • 如果兩者大致相等,則在測試矩陣中選擇具有更多版本/更多活動開發/更多傳遞的那個(由Eric Strom提供)
  • 如果兩者仍然相等,則擲骰子。

您的偏好可能會有所不同,因此您可能需要重新排序列表,具體取決於您的偏好。

嗯,這實際上取決於你要追求的是什么,例如:

  1. 如果你只追求那個特定的功能,那么使用更小/更小的模塊。
  2. 還要檢查添加日期,並使用較新的日期,因為它將遵循更新的標准。
  3. 有些模塊也不支持OOP而其他模塊也支持OOP,因此這可能是另一個需要考慮的因素。
  4. 還要考慮每個模塊的依賴關系,因為沒有理由為一個或兩個函數安裝膨脹模塊。
  5. 檢查作者注意是否有任何錯誤等。
  6. 你可以自己做研究,咨詢谷歌和perlmonks,因為有人可能已經考慮選擇這些特定模塊之間的兩難選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM