Published on2025年7月12日Kent Beck 的 Claude Code 規則翻譯:TDD 與 Tidy First 的實踐指南 Claude-CodeAIKent-BeckTDDTidy-FirstKent Beck 在其 B+Tree 專案中分享的 Claude Code 規則,提供了清晰的 TDD 與 Tidy First 方法指引。這份文件為 AI 助手與開發者提供了結構化的開發原則,值得每位程式設計師參考學習。
Published on2025年7月6日軟體真能「零錯誤」嗎?現代工程實踐教你如何大幅降低Bug率! agiletestmindsetyoutube這部影片探討軟體是否能零錯誤。雖然完全無錯不可能,但透過極限編程(XP)、持續交付(CD)、測試驅動開發(TDD)、結對編程等現代工程實踐,能將錯誤率大幅降低。關鍵在於建立高品質的開發文化與思維轉變,從「被動除錯」轉為「主動預防」
Published on2024年10月8日「Spring Boot API 開發:從 0 到 1」Day 38 歸途:心路歷程 ithome2024這篇文章是整個系列的最後一篇,主要是想分享一下這次寫文章的過程,以及一些心得感想
Published on2024年10月7日「Spring Boot API 開發:從 0 到 1」Day 37 部署 Spring Boot Spring-BootJavaithome2024deployment這篇文章詳細介紹了如何將 Spring Boot 應用程式部署到正式環境,包括建立可執行的 JAR 檔、使用 Docker 容器化應用程式,以及透過 Zeabur 平台進行雲端部署。文章首先說明了如何使用 Gradle 或 IDE 生成 JAR 檔,接著介紹如何撰寫 Dockerfile 並建立 Docker Image,最後展示了在 Zeabur 平台上快速部署應用程式的步驟。這些方法各具優勢,開發者可以依據專案需求選擇最適合的部署方式,輕鬆將 Spring Boot 應用程式上線
Published on2024年10月6日「Spring Boot API 開發:從 0 到 1」Day 36 Spring Boot Actuator 監控與管理 Spring-BootJavaithome2024actuatorSpring Boot Actuator 是 Spring Boot 框架中的一個強大工具,提供即時監控和管理應用程式的多種功能。本文介紹了 Actuator 的用途,如健康檢查、指標收集、日誌管理和環境屬性查看。加入 Actuator 只需簡單設置依賴和配置檔案,並可利用 Spring Security 設定存取權限。本文還展示了如何自定義應用資訊及測試 Actuator API。Actuator 為開發和維護帶來極大便利,但在正式環境中需注意安全設定