SpringBoot/스파르타 스프링 심화

[스파르타 스프링 심화] 01.09. AllInOneController(절차지향) 의 문제점

xhaktmchl 2021. 8. 12. 01:01
728x90
반응형

##AllInOneController 코드 설명

: Service, Repository 없이 컨트롤러만으로 절차지향으로 코드를 작성했다. => 문제점이 발생!!

-관심상품 등록 API

-관심상품 최저 희망가 업데이트 API

1. 문제점

-위의 사진에서 보듯 모든 부분을 절차지향 적으로 작성하면 코드가 길어저 가독성이 떨어진다

-오류가 날 확률이 높아진다.

-수정하기도 힘들다.

 

2.해결

:객체지향 프로그래밍으로 코드를 다시 작성한다.

반응형