2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2216
Day 6
2025-09-01
274
0
今天要做什麼? 昨天我們學會了測試生命週期,解決了測試污染的問題。但現在面對一個新的挑戰:「要測試同一個函數的多組輸入輸出,難道要寫幾十個類似的測試嗎?」 想像...
Day 24
2025-08-24
273
0
WAL(預寫日誌)是一種資料庫確保資料完整性的方法。在進行資料檔案(如資料表、索引)變更時,先將這些變更寫入 WAL 日誌,然後在執行commit之後,一次把多...
Day 4
2025-08-06
273
0
一、前言 傳統軟體設計歷來以「人類易於理解、維護與協作」為最高宗旨,從程式風格、模組劃分到抽象封裝、註解規範都是為了讓開發者團隊能順暢接手與延續。然而,隨著生成...
Day 23
2025-10-07
273
0
前情提要 經過 Day 21-22 的測試框架建立與整合測試實作,我們已經有了完整的測試套件。今天我們要將測試整合到 CI/CD 流程中,實現真正的自動化測試與...
Day 25
2025-10-09
272
0
前情提要 經過 Day 24 的 Email 服務建置,我們已經有了完整的使用者溝通管道。今天我們要實作用戶認證系統的後端核心:JWT (JSON Web To...
Day 4
2025-09-18
272
2
嗨!歡迎回到上班族的命令列生存手冊,我們前幾章節提到一個好的 Terminal Emulator App 可以大大的提昇工作、生活的品質,並提到 — 還有字體也...