디자인 패턴 정리 (GOF - 1)

Youngmin Choi·2021년 11월 24일
0

Design-Pattern

목록 보기
6/9

GOF (Gang of Four)에서는 23가지 디자인 패턴을 아래의 3가지 유형으로 분류한다!

A. Creational Pattern

  • 객체를 생성하는데 관련된 패턴들
  • 객체가 생성되는 과정의 유연성을 높이고 코드의 유지를 쉽게함
    요약:) '객체생성'과 관련된 패턴!

B. Structural Pattern

  • 프로그램 구조에 관련된 패턴들
  • 프로그램 내의 자료구조나 인터페이스 구조 등 프로그램의 구조를 설계하는데 활용할 수 있는 패턴들
    요약:) 코드 설계시 '전반적인 구조'와 관련된 패턴!

C. Behavioral Pattern

  • 반복적으로 사용되는 객체들의 상호작용을 패턴화 해놓은 것들

    CSB로 기억하기!
    요약:) 디자인패턴은 네 명의 (똑똑이) 개발자들이 설계시 반복적으로 일어나는 문제점들을 해결하고자 개발한 패턴이다. 총 23가지를 3가지 유형으로 분류류하고 있다!
profile
Always, Continually, In all circumstance

0개의 댓글