很久以前我有寫過一個好的性能之性能篇,其中裡面有探索到什麼是一個好的系統,
其中有一項是指 『 能夠讓開發人員未來花越少的時間在維護 』,所以接下來這個 30 天
就是要來探索這一條路。
同步至 medium 16. 類別有沒有暴露外面不需要知道的東西 就是類別將內部在使用的方法和屬性讓外部可以取得,然後這個壞味道可能會產生一些問題 : 外...
同步至 medium 看點 21. 不要回傳自定義錯誤碼 以下面的範例,但會有以下幾個問題 : 首先是正常的邏輯與異常處理的 code 合在一起 ( 就是...
同步至 medium 接下來第 13 天開始後,會比較往我在探索軟體工程整個過程中,有看到一些我想提出來的一些思考,並且整理一些我自已的想法,有些我已經有在...
這篇文章將要來談談,目前軟體工程中,我自已覺得幫助很大的一個東西是 Domain Model,接下來將談談實作應用時我們會如何使用,還有搭配什麼東西 ~ 什...
上一篇文章我們有提到 domain model 以後,接下來我們可以來說說 DDD Trilemma,這個東西就是主要在說 domain model 設計上的...
DI 這個詞應該在軟體工程圈中有些過程式的人,應該多多少少都有聽過,但很多情況下我聽到說 DI 的好處就是好測試,所以這一篇文章我打算來理一下,到底 DI...
同步至 medium 在上一篇文章中,我們已經理清楚了 DI 後,接下來我們來理一下實務上有那些 DI 的設計模式並且與他們的優缺點。 Day-16: DI...
同步至 medium 會開這篇的主要原因是因為在工作久了我真的發現,Javascript 真的很容易寫出難維護的程式碼,在而且討探維護性時這一塊時,發現型別的...
同步至 medium Domain-Driven Design 是由 Eric Evans 在 2003 年時《Domain-Driven Design:...
上一篇文章簡單的理解完 Domain-Driven Design 後,接下來這篇文章我們來談談戰略層級的實際上我們要幹啥,其中 Event Storming...