本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
GAMEOPS03-BP01 在遊戲中重複使用之前,先驗證並測試您現有的核心遊戲系統和基礎設施
組織傾向於重複使用先前遊戲的現有元件和原始程式碼,以節省開發時間和成本。這些舊版元件和程式碼可能不會受到徹底審查或進行詳細的整合測試,而是依賴其過去的效能。
未建立此最佳實務時的曝險等級:高
實作指引
雖然重複使用有助於提高生產力,但它也可能帶來將過去的效能和穩定性問題重新引入新專案的風險。因此,在重複使用先前遊戲的現有元件和原始程式碼時,應實作強大的測試。
實作步驟
-
識別重複使用的程式碼和元件:為先前遊戲重複使用的原始程式碼、程式庫和元件編製目錄。明確區分主動維護和已棄用程式碼
-
記錄原始行為和已知問題:記錄與重複使用元件相關聯的原始效能特性、功能限制和已知錯誤或生產事件。
-
執行徹底的程式碼檢閱:對重複使用的元件進行詳細的技術檢閱,特別是過去發生問題或文件記錄不佳的元件。
-
取代或重構高風險舊版元件:優先取代或更新具有問題歷史記錄或不再可維護的舊版元件,而不是依賴生產中的解決方法。
-
執行整合和相容性測試:在新遊戲系統的環境中驗證重複使用的元件。確認它們與新模組、工具和 APIs正確互動。