2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2221
Day 10
2025-10-04
367
0
前言 JAR是Java ARchive的簡稱是將一推class組成zip格式的檔案,方便其它程式調用或是部署應用,正因為打包的形式多樣化,故花一些時間來介紹它。...
Day 5
2025-08-20
367
0
🎯 今日目標 今天我們要完成 2048 遊戲的核心動作之一——滑動合併,並先以「左滑」為例實作。我們會先在 CLI 環境驗證邏輯,等確定正確後,再整合到 Ebi...
Day 13
2025-09-01
366
0
昨天我們把 LangChain 定義成「樂高積木」,今天就來看看這些積木有哪些!(希望樂高別告我......) LangChain 的核心組件 Model...
Day 20
2025-09-04
366
0
主題 在前面我們已經完成了格子繪製、旗子標記與遊戲狀態判斷。今天要來加上 遊戲計時器 的 UI 顯示。這個功能是經典踩地雷遊戲中不可或缺的要素,能讓玩家隨時掌握...
Day 29
2025-10-01
366
0
消除你程式碼的臭味 Day 29-順序依賴:停止設計那種需要記住呼叫順序的 API 今天我們要談一個最陰險的程式碼臭味:順序依賴 (Temporal Coup...
Day 18
2025-09-20
366
0
消除你程式碼的臭味 Day 18- 狀態管理:用資料定義流程 狀態機不該是 if/else 的迷宮,它的本質是一張規則流程表。 把轉移規則寫成表,讀表執行就...