.NET Core TDD 前傳: 編寫易於測試的代碼 -- 構建對象

該系列第1篇: 講述瞭如何創造"縫".  "縫"(seam)是需要知道的概念. 本文是第2篇, 介紹的是如何避免在構建對象時寫出不易測試的代碼. 本文的概念性內容大部分都來自Misko Hevery的這篇博客文章. 構建 還是用上文裏汽車的例子. 通常情況下, 我們是先去建造汽車, 組裝好汽車後, 我們再去駕駛它. 軟件開發也類似, 我們應該把對象構造完畢之後, 再去用它. 但是有時候, 開發者會
相關文章
相關標籤/搜索