OpenJDK 下載並安裝
在開發 Spring Boot 應用程式時,JDK(Java Development Kit)是不可或缺的工具,負責編譯與執行 Ja...
消除你程式碼的臭味 Day 6- 函式原子化:每個函式只做一件事,而且做得漂亮
一個函式最好的狀態,是像一個精密的工具:功能單一、目的明確、高效可靠。
如果你...
依慣例,想說的前言太長,放在這裡。明天才是第一篇 XD
這系列的文章,是寫給程式初學者,特別是還在學的孩子。或者是想要教孩子寫程式的家長們的。
在生成式 AI...
消除你程式碼的臭味 Day 8- 消除抽象層:直接存取資料,不要繞路
抽象是個工具。它的存在只有一個目的:管理複雜度。
當你的抽象層沒有隱藏任何複雜性,反而製...
Tablespace 除了管理 extent 外,也負責將抽象化結構映射到硬碟區塊,因此 extent 中的資料不能亂儲存,要有特定資料結構優化插入查詢的效能,...
消除你程式碼的臭味 Day 3- 實用主義:拒絕象牙塔裡的完美理論
有時候寫出的程式碼變得複雜、難以理解,並非因為技術不足,而是我們追求了錯誤的目標——忽略了...