今集唔講Houdini著.
講下軟件台冷門野Design Pattern.
應該個個都聽過, 呢本書.
以前做desktop application好彩睇下佢Case Study.
1. command (undo, redo),
2. mediator,
3. observer (notify subscriber, unreal UMG editor).
4. Facade (Java CRUD backend)
5. state......
仲有大量.... 寫唔晒.
依家好多game engine, high level language已經整埋比你.
Prototype: Unity: Prefab, Unreal: Blueprint
Iterator: Collection, for-each loop
邊個再講Singleton實屌.
香港unity project濫用Singleton既情況 簡直失晒控.
本身整整下AK47 weapon system. 又醒起呢本書.
Decorator都係第一次寫. C++同Blueprint分開都寫過一次.
又學多樣Pattern
attachment system undo/redo就command pattern