dependecy Injection1 2022.03.08~03.10 의 기록 ▶ 3일 계획=> 공부 관련1) 스프링 개구리책 완독 후 노션 및 블로그 정리2) MVC 객체지향 리팩토링 하루종일 (9일 오늘)3) 기술 질문 답변 노션 정리 및 SOLID 예제 프로그래밍 => 파이널 프로젝트 관련1) DB 테이블 완성 및 select JOIN 대략적인 쿼리문 작성2) git 협업▶ 문제 정리1. 객체 간의 관계> 단일 책임 원칙으로 클래스를 분리2. 내부 로직을 구현하는 것은 Model에서 일어나지 않아야 한다> 상수의 나열인 enum 클래스에서 해결3. setter 메서드의 생략 (불변성을 지켜라)> 생성자의 주입으로 해결4. 값 자체의 비교보다 타입의 의미를 더 살려서 비교> 타입을 적극적으로 사용하여 같은 타입끼리의 비교가 코드 작성의 가독성이 좋다. 5. 모델에서 뷰 의존을.. 2022. 3. 9. 이전 1 다음 반응형