https://refactoring.guru/ko/design-patterns

참고 작성

디자인 패턴이란?

소프트 웨어 디자인 과정에서 자주 발생하는 문제들에 대한 전형적인 해결책

디자인 패턴의 역사(?)

에릭 감마, 존 블리시디스, 랄프 존슨, 리처드 헬름이라는 4명이 모여만든 책

https://product.kyobobook.co.kr/detail/S000001962303

**디자인 패턴:재사용성을 지닌 객체지향 소프트웨어의 핵심 요소 에서 정리됨**

객체 지향 디자인 관련 문제를 해결하는 23가지 패턴을 소개 했고

위 4명을 Gang of Four(Gof) 라고 부르기도 함

이후로 더 많은 패턴이 더 만들어지기도 함

왜 패턴을 씀?

비판

분류

패턴은 의도목적에 따라 분류함