2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2196
Day 15
2025-09-04
142
0
前言 先想像一個情境: Spring 框架 (Spring Framework) 就像一個超級智慧工廠,這個工廠的核心是一個巨大的倉庫,我們稱之為 Spring...
Day 4
2025-09-04
401
0
有了 B+Tree 查詢單筆資料只要 O(LogN),但除了單筆查詢還有範圍查詢 id between 1 AND 100 以及多條件查詢 user_id =...
Day 4
2025-09-04
133
0
泛型 型別參數 如果型別也能成為參數,那麼型別的處理可以有更多的彈性和變化。接下來我們將介紹Typescript的generic型別可以適當的支援這個想法。當...
Day 4
2025-09-04
146
0
為什麼需要日誌系統? 日誌系統是任何軟體應用程式中不可或缺的一環。它為開發者和維運人員提供了洞察應用程式內部運作的窗口。一個好的日誌系統能幫助我們: 除錯與...
Day 9
2025-09-04
124
0
今天的目標 還記得昨天我們學會了例外處理測試,確保程式在錯誤情況下的穩定運行嗎?今天要面對一個更深層的問題:「我們的測試到底覆蓋了多少程式碼?」 測試覆蓋率(T...
Day 10
2025-09-04
110
0
還記得第一次接手別人寫的程式碼嗎?那種「這是什麼?」的困惑、「為什麼要這樣寫?」的疑問,以及「我該從哪裡開始改?」的無助感。每個開發者都有過這樣的經歷。 經過前...