不知不覺進入AI的時代了,也不太需要再手寫什麼了,以下為與AI討論的Service Locator (Global Access)架構留個紀錄
在 3A 級遊戲開發(如 Unreal Engine 或各大自研引擎)的脈絡下,純粹的建構子注入(Constructor Injection)往往會撞上「規模化的牆」。
當專案規模達到千萬行代碼、系統模組破千時,架構設計就不再只是「美不美觀」,而是「開發者的大腦頻寬是否足以負荷」。
以下為你補充關於 「3A 級規模下的必然選擇」 與 「保留 DI 靈活性的折衷」 的內容,並進行整體的深度潤飾:
