Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ibcylon/DesignPatternStudy

Repository files navigation

디자인 패턴 스터디

리팩토링 구루 사이트 디자인 패턴 스터디

패턴 분류

생성 패턴 (Creational-Patterns)

  • 팩토리 메서드 (Factory Method)
  • 추상 팩토리 (Abstract Factory)
  • 빌더(Builder)
  • 싱글톤(SingleTon)
  • 프로토타입(Prototype)
  • 템플릿메서드(TemplateMethod)

행동 패턴 (Behavioral-Patterns)

  • 책임 연쇄(Chain_Of_Responsibility)
  • 명령(Command)
  • 반복자(Iterator)
  • 중재자(Mediator)
  • 관찰자(Observer)
  • 상태(State)
  • 전략(Strategy)
  • 반복자(Visitor)

구조 패턴 (Structual-Patterns)

  • 어댑터(Adapter)
  • 복합자(Composite)
  • 데코레이터(Decorator)
  • 파셔드(Facade)
  • 플라이웨잇(Flyweight)
  • 프록시(Proxy)
  • 브릿지(Bridge)

일정

  • ~03.03 (일) : Factory Method, Builder, Abstract Factory
  • ~03.10 (일) : Decorator, Strategy / Adaptor, Composite / TemplateMethod, Singletone
  • ~03.17 (일) : State / Proxy / Facade
  • ~03.24 (일) : Flyweight / Bridge / Observer
  • ~03.31 (일) : Flyweight / Bridge / Prototype
  • ~04.07 (일) : Command, Mediator / Factory / Chain-of-Responsibility
  • ~04.14 (일) : Mediator, Memento / Iterator, Visitor / Factory, Builder

목표 결과물

  • 개념 정리 문서 (공통.md 파일)
  • 각 언어 (Swift, Python)로 정리된 코드 뭉치

남은 패턴

  • NULL

About

리팩토링 구루 사이트 디자인 패턴 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /