2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2246
Day 1
2025-08-01
367
2
承蒙同事們的邀請,讓我有機會參與 2025 iThome 鐵人賽,也為我帶來了挑戰自我的動力。正巧最近想持續提升程式能力,於是很快就選定《Effective C...
Day 28
2025-08-28
365
0
File-System Operations(檔案系統操作) 當一名開發者在應用程式中寫下一行看似簡單的 open("data.txt")...
Day 28
2025-09-28
365
0
軟體開發的複雜性應該是軟體開發的眾多特性裡,最不需要特別証明的特性。隨便一個 5~10 行的函數,如果沒有寫好的話,都有可能讓工程師覺得難以理解。 而工程師有哪...
Day 8
2025-08-17
365
0
前言 前面我們已經學會了單元測試的核心技能: Day 01 建立測試金字塔的觀念基礎 Day 02 打造第一個測試專案 Day 03 深入 AAA 模式與 x...
Day 8
2025-08-11
365
0
當面對數億、數十億筆資料時,若每次查詢都必須掃描全表,效能勢必崩潰。ClickHouse 提供了靈活的 分區 (Partitioning) 與 Partitio...
Day 16
2025-09-05
364
0
前言 當您開始使用依賴注入 (Dependency Injection, DI) 時,一定會對 @Autowired 的便利性感到驚艷。然而,當一個介面 (In...