2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2242
Day 4
2025-09-18
76
0
好的命名不僅是可維護性的起源,也是降低 debug 時間與團隊溝通成本的魔法。但眾所周知,命名是程式設計的兩大難題之一。我們很難一次到位地賦予程式正確的名稱,這...
Day 11
2025-09-25
76
0
今天要做的是,在執行攻擊動畫時,增加傷害判定 (Collision)。 1. 前置準備 新增 Animation 資料夾 (或你習慣的整理方式) 新增 iTh...
Day 16
2025-09-30
76
0
前言 上一篇我們初步認識了 Monoid,學到「組合」其實是程式設計裡無處不在的基礎結構。 現在回到 Day 14 提過的容器,透過將值(value)包裝在一...
Day 18
2025-10-02
76
0
前言 在上一篇 Maybe Functor 的文章中,可以看到 Maybe 讓我們的程式不會因為 null 或 undefined 而出錯、管線斷裂,即使物件...
Day 18
2025-10-02
76
0
昨天在1295題中用指標操作陣列,練習了 *(p + i) 的存取方式。今天我們要再往前一步:有些題目不只是操作現有的陣列,還需要「建立一個新的陣列」並回傳,這...
Day 4
2025-09-18
76
0
昨天透過Concatenation of Array,學會了如何操作一維陣列。今天挑戰一題和字串處理、變數操作有關的題目:2011.Final Value of...