본문 바로가기

WEB/SPRING

디자인 패턴과 프레임워크

디자인 패턴 사용이유

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

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

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

 

프레임워크 사용이유

 

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

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

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

 

'WEB > SPRING' 카테고리의 다른 글

토비의 스프링 파트 4 예외  (0) 2024.01.23
라이브러리와 프레임워크의 관계  (0) 2021.02.07
ioc(inversion of control)  (0) 2021.02.07
Software재사용 방안  (0) 2021.02.07
dependency object(의존 객체)  (0) 2021.02.07