/GoF

[2022년 05월] GoF 디자인 패턴을 자바로 학습하는 레포지토리 🧩

Primary LanguageJava

GoF 의 디자인 패턴

디자인 패턴(Design Pattern) 은 프로그래밍을 할때 문제를 해결하고자 코드의 구조들을 일정한 형태로 만들어 제어하기 편리하게 만든 일정한 패턴 입니다.

GoF 는 (Gang of Four) 의 약자로 Erich Gamma, Richard Helm, Ralph Johnson, John Vissides 가 정의해둔 생성 패턴 5개, 구조 패턴 7개, 행위 패턴 11개 로 구성된 23개의 디자인 패턴을 말합니다.

예제 저장

실습한 코드는 /src/main/java/me/kyungjun/pattern/ 경로에 저장이 되며,
최대한 테스트 케이스 를 작성하면서 공부하고있습니다.
강의 이외에도 따로 공부한 개념과 특징을 마크다운으로 정리한 docs 도 포함되어 있습니다.

생성 패턴

Reference By.