.NET Core TDD 前傳: 編寫易於測試的代碼 -- 依賴項

第1篇: 講述瞭如何創造"縫".  "縫"(seam)是需要知道的概念. 第2篇, 避免在構建對象時寫出不易測試的代碼. 本文是第3篇, 講述依賴項和迪米特法則.   迪米特法則 (Law of Demeter) 還是使用建造汽車的例子. 生產汽車的時候需要輪胎, 組裝時需要什麼型號的輪胎, 就請求該型號的輪胎, 然後相關人員會從庫房把該型號的輪胎送到產線用於組裝.  我相信很少有汽車廠會這樣做:
相關文章
相關標籤/搜索