評價你項目中過度設計的指標

1、你整天使用類似“潛在的”,“在未來”,“準備擴展”之類的詞。 

2、你開始花越來越多的時間思考“封裝”,“抽象”和“解耦”,而不是實際問題。 

3、你開始相信,隨着框架,庫,支持語言的增加,軟件質量會得到提升。 

4、你能夠替換每一個單一的概念,類和層,但是這並不是客戶的需求。 

5、只看代碼,你不能理解發生了什麼,你需要附件的工具,軟件和顧問來理解它。 

6、你恨整體結構,一切都是配置化的,可替換的,當然在運行期間。如果太複雜,看第5條。 


7、你開始運行一個發生器來解決複雜性。 

8、你的配置文件越來越大,比你的代碼還大。 

9、你設計的界面只有該領域的專家才能理解。

發佈了21 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章