자격증/정보처리기사

디자인 패턴 - 생성 5 / 구조 7 / 행동 11 암기요령&찍는꼼수

공시탈출넘버원 2022. 10. 11. 02:21

이걸로는 자세한 설명은 못 외우니까, 세부설명 외울거는 알아서 보충하시오.

 

일단 아래 그림에서 생성패턴 5종류를 외운다.

디자인 생성패턴 5종 외우는 짤

 

그러면 남은 패턴 2종류(구조, 행동)만 구분하면 끝. 앞글자만 보고 분류하는 꼼수로 외운다.

A,B,D,F,P로 시작하면 구조패턴 + 예외인 Composite 만 추가로 암기.

C,I,M,O,S,T,V 로 시작하면 행위패턴.      CMOS   TV 로 외우면 얼추 다 외우겠네.

구조 패턴과 행동 패턴을 구분하는 첫글자

 

(23.09.) 영어 단어의 끝 글자를 보고 찍는 방법 

  • E 로 끝나면, 생성:구조:행동=1:3:0 이므로 '구조'로 찍으면 75% 확률로 맞춘다. 프로토타입 외워놨으면 100% 맞춘다.
  • R 로 끝나면, 생성:구조:행동=1:2:4 이므로 '행동'으로 찍으면 57% 확률로 맞춘다. 빌더라도 외워놨으면 맞출확률이 66%로 올라간다.

 

23.04.

아래 사이트를 참고하면 좀 쉽고 직관적으로 이해되는 듯. 가능하면 마인드맵 만들듯이 외워야 안 헷갈린다.

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

 

생성 디자인 패턴

 

refactoring.guru