[英]Implementation of Interface Segregation Principle Example given in Uncle Bob's Agile Principles Book
[英]Script to calculate Uncle Bob's “Agile PPP” code metrics for C#
我正在閱讀C#的敏捷PPP ,並在某個時候Bob叔叔提出了有關設計質量的有趣指標:
這些是:
最有趣的部分是這(直接來自本書):
自1994年以來,我們描述的指標已成功應用於許多項目。
有幾種自動工具可以為您計算它們,並且手工計算並不難 。
編寫簡單的shell,Python或Ruby腳本來遍歷源文件並計算它們也不難。
有關shell腳本的示例,可以從
depend.sh
的免費軟件部分下載Depend.sh。
我找不到這個depend.sh
腳本,並且不確定是否可以手動或通過某些腳本輕松計算這些指標(如果是這種情況,我想使用Python) 。
因此,問題是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.