軟體程式碼品質,一直被俗稱為內功心法,好的工程師、想掌握架構、想學好 Design Pattern 的人,都要取得這一項技能,但是它也沒有什麼太量化的評斷標準,只是要俱備「聞味道」的敏感度,花 30 天來聊聊一些概念性的原則與出處,還有常見的案例吧
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 語言、套件、框架的文件是做什麼用的? 官網文件,通常是該套件或框架的聖經文件。(偶爾會遇到寫得...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 來聊聊 if-else-if 太長的問題。 傳說,只是傳說 故事是虛構的,如有雷同,也許真的...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 -- 普羅民遮城(赤崁樓)稜堡遺跡1960年的赤崁樓整修,很遺憾地竟然把所有木構架的構造,...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 -- 台南原地方法院,最棒的古蹟修復案例之一。基本的從外觀的牆面油漆去除,到馬薩式屋頂的木...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 -- 台南原地方法院,最棒的古蹟修復案例之一。基本的從外觀的牆面油漆去除,到馬薩式屋頂的木...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 -- 台南原地方法院,最棒的古蹟修復案例之一。基本的從外觀的牆面油漆去除,到馬薩式屋頂的木...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 此篇的 coding 建議,不適用於 C 前置處理器 C 語言做到 template 或 g...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 今天再加一句 如果你可以聞到軟體的壞味道。要小心憤世嫉俗的心,將吞噬你的未來。 技術債(t...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 面對技術債,該用什麼心情? 設計缺陷 原設計者: 「原本沒想到可以這樣做,原設計被事後諸葛,也...
良好程式碼的優點大同小異。不好的程式碼的糙點卻各有巧妙之處。 先看程式碼 這是優透的程式設計師寫的 code。[1] 看看有沒有看不懂的地方。 float...