일종의 설계 기법이며, 설계 방법이다.
목적
SW 재사용성, 호환성, 유지 보수성을 보장
특징
디자인 패턴은 아이디어고, 특정한 구현이 아니다.
프로젝트에 항상 적용해야 하는 것은 아니지만, 추후 재사용, 호환, 유지 보수시 발생하는
문제 해결을 예방하기 위해 패턴을 만들어 둔 것이라고 생각하면 된다.
분류
1. 생성 패턴 ( Creational ) : 객체의 생성 방식 결정
Class-creational patterns, Object-creational patterns
2. 구조 패턴 ( Structural ) : 객체간의 관계를 조직
3. 행위 패턴 ( Behavioral ) : 객체의 행위를 조직, 관리, 연합
'CS' 카테고리의 다른 글
[CS] IP 주소의 체계, 사설망, 공인망 (0) | 2024.10.07 |
---|---|
[CS] 랜카드, MAC 주소 (0) | 2024.10.02 |
[CS] 웹서버와 게임서버 (0) | 2024.08.25 |
[CS] 문자 집합과 인코딩 (0) | 2024.08.19 |