design 11
- Facade 패턴으로 코드 복잡도 줄이기: 간단한 인터페이스로 복잡한 작업 처리
- Decorator 패턴으로 코드 확장성과 유지보수성 높이기
- 상태 관리가 쉬워지는 State 패턴 구현 방법
- 반복자 패턴 소개: 객체 컬렉션을 효율적으로 순회하는 디자인 패턴
- 메멘토 패턴으로 객체 상태 저장과 복원 구현하기
- 옵저버 패턴 소개: 변화 감지와 알림 구현하기
- 어댑터 패턴 이해해보기: 호환성 문제를 해결하는 구조적 패턴
- 팩토리 패턴 이해하기: 코드 중복 없이 객체 생성 관리하기
- 브릿지 패턴으로 확장성과 유연성 높이기: Java 코드로 이해하기
- Java에서 싱글톤 패턴 구현하기: 단 하나의 인스턴스만 생성하는 방법
- 디자인 패턴의 중요성: 왜 배우고 활용해야 하는지