본문 바로가기
프로그래밍/디자인 패턴

1. 디자인패턴이란?

by 뽀도 2020. 7. 24.

 

1. 디자인패턴이란?

- 디자인 패턴이란 방식을 통해 소프트웨어 설계에서 얻은 세세한 경험들을 기록해 놓도록 하는것

- 패턴 : 어떤 상황의 문제에 대한 해법 

 

 

2. 패턴의 4가지 요소

 

1) 패턴이름

 > 패턴을 부를 때 사용하는 이름과 패턴의 유형

 

- 패턴의 이름을 정의하면 설계의도를 표현할 수 있다.

- 이름을 갖게 되면 개발자들간 의사소통이 원활해진다.

- 그러나 좋은 이름을 결정하는 부분은 가장 어렵다.

 

2) 문제

 > 패턴이 사용되는 분야 또는 배경, 해결하는 문제를 의미 

 

3) 해법

  > 설계를 구성하는 요소들과 그 요소들 간의 관계, 책임 그리고 협력 관계 서술

 

4) 결과

 > 패턴을 사용하면 얻게되는 장단점을 서술한다. 

 

 

 

 

반응형

'프로그래밍 > 디자인 패턴' 카테고리의 다른 글

2. 디자인패턴 종류  (0) 2020.07.24

댓글