Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.8 KB

Index.md

File metadata and controls

53 lines (38 loc) · 1.8 KB

OOP with Typescript

디자인 패턴은 현명하게 사용되어야 한다. 특정 문제에 딱 맞는 정답으로 접근해서는 안 된다. 모든 디자인 패턴에는 그에 상충하는 trade-off가 존재한다. 한 문제는 보통 여러가지 디자인 패턴 혹은 조합으로 해결된다. 결국 프로그래머가 어떻게 해결할 지 결정하고 적용해야 한다.

예시

  • factory pattern은 가장 대표적인 객체 생성 패턴이다.
  • 그러나 생성하기 복잡하고 까다롭기 때문에, 간단한 객체를 생성할 때는 over-engineering이 된다.

SOLID

Creational Design Pattern

Structural Design Pattern


추가 공부 내용