[Java] 디자인 패턴 정리


[Java] 디자인 패턴 정리

디자인 패턴 - 공통적으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴 - 장점 · 개발자 간에 원활한 소통 가능 · 소프트웨어 구조 파악 용이 · 재사용성 UP → 개발 시간 단축 · 설계 변경 요청에 대한 유연한 처리 - 단점 · 객체 지향 설계/구현에 대한 지식이 필요함 · 초기 투자 비용에 대한 부담 생성 패턴 - 객체를 생성하는 것과 관련된 패턴 # 싱글톤 패턴 (Singleton) - https://young0105.tistory.com/186 # 빌더 패턴 (Builder) - https://young0105.tistory.com/159 # 그 외 : Factory Method, Abstract Factory 구조 패턴 - 프로그램 내의 자료 구조 or 인터페이스 구조 등을 설..


원문링크 : [Java] 디자인 패턴 정리