2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2217
Day 1
2025-09-01
2646
1
Emacs 是一台 Lisp 機器,但偽裝成文字編輯器。 (Emacs 社群諺語) 身為一位 Clojure Programmer,我一直有個遺憾:Cloj...
Day 9
2025-09-01
254
0
一、學習目標 理解「在答案範圍上做二分」的核心:把原問題改寫成「給定一個候選值 x,判定是否可行」的單調性判定。 熟悉兩大題型: 最小化最大值(找第一個可行...
Day 1
2025-09-01
404
1
第一次參加鐵人賽,為什麼會選擇資料庫作為主題呢?要從一個菜鳥工程師的故事開始說起,記得剛開始轉職成為後端工程師,工作差不多滿三個月的時候,有一次收到 PM 傳...
Day 6
2025-09-01
280
0
今天要做什麼? 昨天我們學會了測試生命週期,解決了測試污染的問題。但現在面對一個新的挑戰:「要測試同一個函數的多組輸入輸出,難道要寫幾十個類似的測試嗎?」 想像...
Day 7
2025-09-01
243
0
今天要做什麼? 昨天我們學會了參數化測試,用優雅的方式處理大量測試資料。今天要解決一個新挑戰:「如何測試依賴外部服務的程式碼?」 想像你有個寄送通知的功能,它會...
Day 18
2025-09-01
207
0
今日內容:2D animations、Anonymous Inner Class 2D animations 學習如何用昨天學到的2D graphics功能以...