AGU301 - Phần 1: Nguyên lý SOLID và mẫu thiết kế trong phát triển game
Tương ứng Chapter 1 (SOLID and Common Design Pattern in Game Development) trong bảng buổi, buổi 3 đến 12, gắn CLO2; học liệu của các buổi là e-book Level up your code with design patterns and SOLID của Unity (2024). Buổi 3-6 là mục 1.1 The SOLID principles với năm nguyên lý single-responsibility, open-closed, Liskov substitution, interface segregation và dependency inversion. Đi cùng năm nguyên lý có serializing interfaces và so sánh interface với abstract class. Buổi 7-12 là mục 1.2 Design patterns for game development; học liệu có các chương về Singleton, Factory, Object pool với UnityEngine.Pool, Command, State với state machine, Observer với event, UnityEvent và UnityAction, Strategy, Flyweight, Dirty flag, MVP và MVVM với data binding.
Chưa có đề nào dùng câu hỏi của chủ đề này
Câu hỏi phía trên vẫn học được. Đề ôn tập của môn nằm ở tab Làm đề khi môn đã có đề.