객체지향 5대 원리: SOLID
SOLID 원칙 2
결합도 낮추는 방법
게임 엔진 아키텍처
Design Pattern 디자인 패턴