nbcamnp1 [TIL] 2022-12-14(33day) AllInOneController의 한계점 👉 AllInOneController의 한계점 - 한 개의 클래스에 너무 많은 양의 코드가 존재 (코드 이해가 어려움: 처음부터 끝까지 다 읽어야 코드 내용을 이해할 수 있음) - 현업에서는 코드 추가 혹은 변경 요청이 계속 생김 ex) 관심 상품 등록 시 Client 에게 응답 (Response) 하는 값 변경(등록된 Product 전체 정보 → 등록된 Product 의 id) 최저가 (Myprice) 업데이트 조건 변경(Client 가 최저가를 0원 이하로 입력 → 에러 발생) DB 테이블 이름 변경(Product 테이블의 **lprice** → **lowprice** 변경) 👉 절차적 프로그래밍 vs 객체지향 프로그래밍 # 절차적 프로그래밍 - 초기 프로그.. 2022. 12. 14. 이전 1 다음