참고용 예제 저장소: Unity Design Patterns (Sungkuk Park)
최종 업데이트: 2019년 1월 2일

개요 (Overview)

Unity로 구현한 디자인 패턴 카탈로그.

Unity 디자인 패턴 카탈로그

생성 패턴

클래스 (Class)

  • 팩토리 메서드 (Factory Method) 패턴

객체 (Object)

  • 추상 팩토리 (Abstract Factory) 패턴
  • 빌더 (Builder) 패턴
  • 프로토타입 (Prototype) 패턴
  • 싱글턴 (Singleton) 패턴 ️️✔️

구조 패턴

클래스 (Class)

  • 어댑터 (Adaptor) 패턴

객체 (Object)

  • 어댑터 (Adaptor) 패턴
  • 브릿지 (Bridge) 패턴
  • 데코레이터 (Decorator) 패턴
  • 파사드 (Facade) 패턴
  • 플라이급 (Flyweight) 패턴
  • 프록시 (Proxy) 패턴

행동 패턴

클래스 (Class)

  • 인터프리터 (Interpreter) 패턴
  • 템플릿 메서드 (Template Method) 패턴

객체 (Object)

  • 인터프리터 (Interpreter) 패턴
  • 책임 연쇄 (Chain of Responsibility) 패턴
  • 커맨드 (Command) 패턴
  • 메디에이터 (Mediator) 패턴
  • 메멘토 (Memento) 패턴
  • 옵저버 (Observer) 패턴 ️️✔️
  • 상태 (State) 패턴
  • 전략 (Strategy) 패턴
  • 방문자 (Visitor) 패턴
<끝>