WEB/SPRING

디자인 패턴과 프레임워크

JC0 2021. 2. 7. 21:15

디자인 패턴 사용이유

1 요구사항은 수시로 변하는데 그 때 소스코드 변경을 최소화 할 수 있다.

2 팀 프로젝트 시 사람마다 다르게 코딩하는 게 아니라 규칙을 정해서 서로 이해 할 수 있게 한다.

3 보기 편한 직관적인 코드를 통해서 다른 사람이 이해하기 쉽다.

 

프레임워크 사용이유

 

1 비기능적인 요소를 매번 구현하는 일을 극복해준다.

2 기능적인 요구사항에 집중할 수 있도록 한다.

3 디자인 패턴과 마찬가지로 반복적으로 발견되는 문제를 해결하기 위한 특화된 솔루션을 제공한다.