2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2226
Day 9
2025-09-03
179
0
今天的目標 還記得昨天我們學會了例外處理測試,確保程式在錯誤情況下的穩定運行嗎?今天要面對一個更深層的問題:「我們的測試到底覆蓋了多少程式碼?」 測試覆蓋率(T...
Day 19
2025-09-03
69
0
主題 在上一篇文章中,我們已經完成了踩地雷的基礎功能,包括地圖生成、點擊格子與遊戲結束判斷。今天,我要帶大家實作 重新開始功能 🎯 主要邏輯 重新開始功能需要支...
Day 4
2025-09-02
106
0
「不過你連 Queue 都還沒掌握,就別提 Graph 了。」 「誰說的?我不是已經通過考驗了嗎?」 「通過?那你知道 Queue 的新增和刪除的時間複雜度上限...
Day 1
2025-09-02
153
1
1.為什麼要學軟體開發?你可能沒特別注意,但我們每天接觸的東西幾乎都跟軟體有關。打開的App,刷的社群網站、線上購物、銀行轉帳,甚至你掛號看病、搭捷運—,背後都...
Day 12
2025-09-02
170
0
前言 延續上篇提到的 Kafka 三本柱,我們再用一小篇的內容稍微補充點 Kafka 基礎但卻十分重要的概念與邏輯,包含 Kafka 是如何分類訊息,如何分發這...
Day 1
2025-09-02
303
1
時間過得很快,在之前的鐵人賽,透過 最好用的非同步網頁框架!開始用 Ktor 寫 Kotlin Server 這一系列文章,介紹了 Ktor 這個簡單好用的後端...