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

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

看了這篇文章:成為軟體工程師的前兩年學了什麼? (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",有如夸父逐日,最終會被淹沒在這些實做技術工具的洪海內。 設計師也不是只會空想不切實際,尤其可能以 ...

創意確是來得比程式碼品質有價值;但好的程式碼仍是有意義的

*** 本文同步發表於 FB 社團-軟體設計鮮思維 *** 前幾日在許多新聞電視台播放這則新聞:「牙醫預約APP 七年級生月營收20萬」。 的確很欽佩這位七年級生,剛出社會沒多久,就將自己的理想與創意實現,並因此而創造出公司的金流 (cash flow), ...

關於軟體需求變動的一個小案例思考

*** 本文同步發表於 FB 社團-軟體設計鮮思維 *** 一個發生在昨天輔導單位的一個小小的案例,應該也可以藉此讓許多開發人員反思下...。 某一技術高深的程式開發人員 (就簡稱 PG)對一已進行開發至一半時間的專案,突然 User 代表 (關係利益人, ...