디자인패턴

·Etc/Java
01. 디자인 패턴이란? 디자인 패턴 자주 사용하는 설계 패턴을 정형화하여 유형별로 최적의 방법으로 개발할 수 있도록 정해둔 설계이다. 알고리즘과 유사하지만 명확하게 정답이 있는 형태는 아니다. 프로젝트 상황에 맞추어 적용하면 된다. Gof 디자인 패턴 GoF(Gang of Four)의 디자인 패턴이라고 한다. 객체지향 개념에 따른 설계 중 재사용 시 유용한 설계를 디자인 패턴으로 정리한 것이다. Gof의 디자인 패턴은 총 23개이다. 디자인 패턴의 장점 개발자 간의 원활한 소통이 가능하다. 소프트웨어 구조 파악에 용이하다. 재사용을 통한 개발 시간 단축이 가능하다. 설계 변경 요청에 대한 유연한 대처가 가능하다. 디자인 패턴의 단점 초기 투자 비용이 부담될 수 있다. 02. 생성 패턴, 구조 패턴, 행..
coding-orange
'디자인패턴' 태그의 글 목록