1. 빠른 구현시간

프레임워크를 사용하면 아키텍쳐에 해당하는 골격 코드를 프레임워크에서 제공하므로, 개발자는 비즈니스 로직만 구현하면 되므로 제한된 시간에 많은 기능 구현 가능

2. 쉬운 관리

같은 프레임워크로 구현된 어플리케이션들은 아키텍쳐가 동일하므로 관리하기 쉽다. 유지보수에 들어가는 인력과 시간을 줄일 수 있다.

3. 개발자들의 역량 획일화

초급개발자와 고급개발자의 지식과 경험이 다르므로 소스 품질은 다르나, 프레임워크를 사용하면 생성한 코드가 비슷해진다. 관리자 입장에서 개발 인력을 더 효율적으로 구성할 수 있다.

4. 검증된 아키텍쳐의 재사용과 일관성 유지

프레임워크에서 제공하는 아키텍쳐를 이용하므로 아키텍쳐에 관한 별다른 고민이나 검증없이 소프트웨어를 개발할 수 있으며, 이렇게 개발한 시스템은 시간이 지나도 유지보수 과정에서 아키텍쳐가 왜곡되거나 변형되지 않는다.

 

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

POJO(Plain Old Java Object)  (0) 2019.05.13
자바 기반의 프레임워크  (0) 2019.05.13
[파일] 스프링 정리  (0) 2017.04.29
[링크] Spring 관련 API  (0) 2017.04.29
[교육] Spring Framework 교육 (4일차)  (0) 2017.04.29

+ Recent posts