볼 때 마다 그래 그런거였지, 싶었던 패턴들, 특히 이 강의가 좋은 설명과 함께 예시가 잘 되어 있어 스크린샷 몇개를 가져와 본다. Strategy Pattern > 특정 캐릭터 클래스 내에서의 특정 스킬 추가 시스템 구현 시 > Unity 엔진의 object 의 기능/component 추가 시 > 단순 기능을 가진 특정 장르의 게임(슬롯 머신 등)에서 코어는 건드리지 않고 머신별로 특정 기능을 두고자 할 때 새로운 기능 추가 시 기존 코드를 변경시킬 필요가 없다. 확장 및 추가에 용이하다. 상속보다 기능 조합에 의한 설계를 우선하라. Adapter Pattern Observer Pattern > 노티/메시징 시스템 Decorator Pattern Iterator Pattern Factory Method..