有技能系統框架後先進行一些測試的實作跟整合,先定義了兩個簡單的技能,Print Log 還有發射子彈。
實作子彈技能,從 Context 取得施放者和目標位置...
之前有嘗試接觸過 Clean Code, Domain Driven Development ,但都是從 YT 看到的零碎知識,加上當時對 SOLID 等基礎知...
在這篇中,我們要來看 Effect 中的兩種錯誤類型:預期的錯誤 Expected Error 與非預期的錯誤 Unexpected Error ,另外看在 E...
在前幾天,我們已經建立了專案目錄與 pyproject.toml,甚至用 Hatch 建立好了虛擬環境。
那麼接下來就要面對另一個老問題:套件要怎麼安裝,版本要...
Q:為什麼要學習這個指標(pointer)與動態記憶體(malloc/calloc/realloc/free)?
A:指標和動態記憶體是 C 的核心能力:很多資...
1.不能回傳區域變數的指標(重要!)錯誤範例:int* bad() {int local[10]; // 在 stack 上return local;...