Published on 2025年7月7日 📌Claude Code Tips Claude-Code AI Claude Code 的實用技巧和操作指南,包含啟動指令、對話模式切換、檔案操作等常用功能 Read more →
Published on 2026年2月25日 Kotlin Class 的初始化機制:解密 init 與初始化順序 Kotlin Java 深入介紹 Kotlin class 初始化機制:init block 的用途、多個 init block 的執行順序、property initializer 與 init 的交錯執行、繼承情境下的完整初始化順序,以及常見的初始化陷阱。 Read more →
Published on 2026年2月20日 前置驗證與後置驗證:你的程式碼有說清楚它的承諾嗎? Testing Clean-Code 從 Precondition、Postcondition 到 Design by Contract,探討函式的承諾如何透過驗證機制與單元測試共同保護程式碼品質 Read more →
Published on 2026年2月15日 SDD — 從 TDD 到規格驅動開發:AI 時代的延伸 Testing SDD AI Agent Claude-Code TDD 用測試驅動設計,SDD 用規格引導 AI。AI 擅長寫程式碼,但不知道該做到什麼程度。結構化的 Spec 定義了範圍和邊界,搭配 TDD 驗證結果,讓 AI 不只做得快,還做得對 Read more →
Published on 2026年2月14日 AI 時代,TDD 不是過時了,而是更重要了 Testing AI 當 AI 能快速產生程式碼時,TDD 還重要嗎?需要的可能不是 TDD 的形式,而是 TDD 背後「用測試驅動思考」的本質 ! Read more →
Published on 2026年2月13日 TDD、ATDD、BDD:三者到底差在哪? Testing Agile 從歷史演進到框架實作,帶你看清 TDD、ATDD、BDD 的本質差異,以及為什麼 BDD 真正的價值在 SBE Read more →