2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2246
Day 11
2025-08-12
344
0
在開發過程中,程式碼的品質決定了專案的可維護性、穩定性和長期發展的潛力。而在保證程式碼品質的眾多方法中,Code Review 是被廣泛應用且非常有效的手段。C...
Day 18
2025-08-27
343
0
前言 在前一天我們學會了如何處理檔案系統相依性的測試問題,今天我們要面對另一個重要的測試挑戰:資料驗證邏輯測試。 在開發過程中,我們經常需要處理各種資料驗證:...
Day 6
2025-08-07
342
0
在軟體開發中,系統文件的重要性不言而喻。無論是項目的初期規劃,還是後期維護和擴展,系統文件就像是專案的「平面圖」,引導著團隊成員了解系統的運作邏輯、資料流和技術...
Day 24
2025-08-27
342
0
昨日回顧與今日目標 在 Day 23,我們體驗了 TDD 實踐中最棘手的敵人——遺留程式碼,我們學會了利用 AI 生成「特性測試」,為前人留下的舊程式碼建立起保...
Day 19
2025-09-19
342
0
有兩種 Runtime 的知識,對於除錯特別有用: 如何檢查 Runtime 的內部狀態? Runtime 內部的執行順序為何? 檢查內部狀態 有幾種方法可...
Day 18
2025-09-25
341
0
想像一下,在《英雄聯盟》的關鍵團戰中,10名玩家同時施放技能,每個閃現、每個技能都必須在毫秒內精準同步。一個 50 毫秒的延遲差異,就足以讓職業選手的神級操作變...