在交易系統裡,一筆訂單成立的關鍵步驟是 Wallet 的資產核定。這裡我選擇使用 事件驅動 的方式完成核定,而不是讓 Order Service 直接呼叫 Wa...
輸入系統,化成灰都能認得的需求,每個專案都要做一次的功能,但解決方案各有不同,要用新舊版的 InputSystem?還是用經典的 Input.GetKey 方案...
消除你程式碼的臭味 Day 15- 組合優於繼承:用小能力組出行為
物件導向的繼承理論,源自於生物學家林奈的分類法。界、門、綱、目、科、屬、種。Dog is-...
今天要學習了解 Query Parameter(查詢參數) 的用法,並用 GitHub Search API 來搜尋公開的 repositories前置步驟都差...
動態規劃 (Dynamic Programming; DP) 是一種將複雜問題分解為較小子問題,並儲存子問題解以避免重複計算的演算法設計方法。它常用於具有「重疊...
Medium 好讀版點此。
在 Day 16 文章中,我們示範了用 git stash 暫存進度,但不會形成 commit。在這個單元,我們將深入探討 git...