A.Unit Test:
Test Drive Development,TDD:1.先了解User Case、User Stroy,其結果。2.Unit Test 不包含邏輯。3.測試成功在實作程式碼。4.程式測試其結果而不是Developer做測試。5.Code Refactroing。B.(Inversion of Control,IoC)
1."降低類別或模組間的耦合度"。2.Dependency Injection。3.Game Development: Reference Manager。
4. Low Coupling。
Memory Leak:
C/C++並沒有Garbage Collection,手動釋放資源 Null、移除參照。
C#、Java也可能會發生。
1.宣告指標變數時一律給予初值。2當delete某指標後,其務必將其內容設為NULL。
No comments:
Post a Comment