GoF Design Patterns
Design Patterns: Elements of Reusable Object-Oriented Software
Task
싱글톤패턴
- 싱글톤 패턴 구현 방법을 깨뜨리는 방법
- 싱글톤을 안전하고 단순하게 구현하는 방법
- 싱글톤 패턴 복습
팩토리 메소드 패턴
추상 팩토리 패턴
- 추상 팩토리 패턴 구현하기
- 추상 팩토리 패턴의 장점과 단점
빌더 패턴
프로토타입 패턴
Reference
Notes
- 해당 GoF 레포지터리는 Java 기반으로 작성되었습니다.
- springboot package 구조 때문에 octotree 사용을 권장합니다.
- 현재는 구현에 집중되어 있지만, 추후 개념적인 부분도 업로드 할 예정입니다.
- 잘못된 개념이나 오타는 issue 작성 부탁드립니다 🙇🏻♂️