2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2217
Day 24
2025-09-24
266
0
對於絕大多數後端工程師而言,MVC(Model-View-Controller)是我們學習 Web 開發時接觸的第一個,也是最經典的架構模式。無論是 Ruby...
Day 24
2025-10-08
266
0
前情提要 經過 Day 21-23 的測試三部曲,我們已經建立了完整的測試與 CI/CD 體系。今天我們開啟新的篇章:Email 通知服務。作為 Kyo Sys...
Day 9
2025-09-09
265
0
數學視角 函數合成的定義 若 f 和 g 是兩個函數,且 g 的輸出值在 f 的定義域內,則合成函數 f ∘ g定義為: g ∘ f(x) = g(f(x))...
Day 2
2025-08-23
265
0
回顧 延續上回 Lab 1 的實作,我們已經創建了一套最基本、用固定窗口計數算法實現的限流器,從過程中可以得知固定窗口是個十分簡單、易於快速開發的算法,但它的局...
Day 6
2025-08-31
265
0
今天要做什麼? 昨天我們學會了測試生命週期,解決了測試污染的問題。但現在面對一個新的挑戰:「要測試同一個函數的多組輸入輸出,難道要寫幾十個類似的測試嗎?」 想像...
Day 18
2025-09-12
265
0
昨天我們完成了 Roman Numeral Kata,現在進入框架特定測試的新階段!想像一個場景:專案上線前夕,PM 緊張地問:「API 都測試過了嗎?」你自信...