1. 디자인패턴이란?
- 디자인 패턴이란 방식을 통해 소프트웨어 설계에서 얻은 세세한 경험들을 기록해 놓도록 하는것
- 패턴 : 어떤 상황의 문제에 대한 해법
2. 패턴의 4가지 요소
1) 패턴이름
> 패턴을 부를 때 사용하는 이름과 패턴의 유형
- 패턴의 이름을 정의하면 설계의도를 표현할 수 있다.
- 이름을 갖게 되면 개발자들간 의사소통이 원활해진다.
- 그러나 좋은 이름을 결정하는 부분은 가장 어렵다.
2) 문제
> 패턴이 사용되는 분야 또는 배경, 해결하는 문제를 의미
3) 해법
> 설계를 구성하는 요소들과 그 요소들 간의 관계, 책임 그리고 협력 관계 서술
4) 결과
> 패턴을 사용하면 얻게되는 장단점을 서술한다.
반응형
'프로그래밍 > 디자인 패턴' 카테고리의 다른 글
2. 디자인패턴 종류 (0) | 2020.07.24 |
---|
댓글