前言
有了前一天的依賴傳遞相關知識後,你可能會希望當使用的套件相依路徑相同時採用較低的版本讓系統比較沒有問題;又或者是希望可以排除某些依賴不要加進專案中,今天就...
昨天提到 Change Signature 可以調整參數的順序,我們可以把這種重構視為參數的「水平移動」。若我們想要把某些參數的處理移出或移入方法/函式內,也就...
昨天修改完近戰功能後就可以加入聯擊功能了!我這裡使用 UE5.6 模板的 AM_ComboAttack 來製作,裡面使用 Sections 來分開三個不同的攻擊...
認識 Clean Architecture 的圓圈,從核心往外推。
今日主題:
在前幾天,我們學了好多「元件設計的原則」。
今天,我們要把這些積木放到一個更大的...
今日主題:
不要以為一個「模型」或「工具」會永遠都能用。(例如:claude 掛掉集體崩潰現場)厲害的程式設計師,會想辦法讓程式不要被「某一個小細節」綁死。就像...
今日主題:
SOLID 五個小規則進度條,現在來到 O。
O — 開放封閉原則 (Open/Closed) 👈 現在在這裡 👈可以增加功能,不用大改原本的東西。...