文章分類:軟體五四三與經驗談

[課程剪影] 2021/03/13-14,20-21 軟體架構師培訓課程

[課程剪影] 2021/03/13-14,20-21 軟體架構師培訓課程

** 本文同步發表於 FB社群-軟體設計鮮思維 **

關於 DDD (Domain Driven Development) 微服務的結構設計議題

關於 DDD (Domain Driven Development) 微服務的結構設計議題

** 本文同步發表於 FB社群-軟體設計鮮思維 ** 最近在線上輔導了一位 技術職PM 結構設計的實現 (Realization)議題,他傳給我 DDD 的架構圖,覺得在「Domain Service」與「Domain Model」的責任界定上,觀念不是很 ...

成為軟體工程師的前兩年我學了什麼?

看了這篇文章:成為軟體工程師的前兩年學了什麼? (What I Learned in My First Two Years as a Software Engineer) 個人也蠻有感而發。 其實我進入職場前兩年,完全與「軟體」這兩字無關。退伍後沒多久先到 ...

闡述軟體架構師素養的絕佳古文-柳宗元「梓人傳」

軟體架構師 (Architect) 一詞,雖是源自於國外建築產業的關鍵術語,甚而建築業大師 Christopher Alexander 的著作:「The Timeless Way of Building」(國內翻譯書為「建築的永恆之道」」,更是被軟體業界奉 ...

整合測試還是單元測試比較有價值?

** 本文同步發表於 軟體設計鮮思維FB社群 ** 看到國外某作者的一篇論述:「Lean Testing or Why Unit Tests are Worse than You Think」。這篇文章我瀏覽了兩遍,思考原作者從什麼樣的角度來看待所謂的單元 ...

軟體工程師與軟體設計師有什麼不同?

「工程師不要僅侷限於所以為的軟體就是由所謂技術框架/工具來組成,卻不了解背後蘊含的目的與原理,結果導致工程師必須一直追求這些實做面的 "How-to-use",有如夸父逐日,最終會被淹沒在這些實做技術工具的洪海內。 設計師也不是只會空想不切實際,尤其可能以 ...