▶ 오늘 실현 가능한 세부 목표
=> 공부 관련
1) 검증 받는 날
=> 기술 면접, 프로젝트 제출
▶ 문제 정리
1. Primitive Type만 사용하려는 경향을 피하자
=> 작은 객체 타입을 사용하는 습관을 기르자
2. 극단적인 체이닝은 피하라
=> 한 줄의 하나의 dot 연산자 사용
=> 체이닝보단 메서드로의 분리가 효과적임
3. Getter/Setter/Property를 남용하지 말자
=> 객체가 고유 역할을 가지고 있다면, 객체의 속성을 직접 가져오거나 직접 변경할 일이 없어야 함.
=> 객체에 묻지 말고 메시지를 보내라(Tell Don't Ask) -> 객체끼리 협력하는 경우 정보를 요구하지 말고 행위를 하도록 시켜라. (정보 은닉의 중요성을 강조하는 원칙)
▶ 피드백
> 웬만한건 다 노션에 정리
> 오늘 기술 면접 질문 답 다 정리
=> 장황하게 늘어놓지 말며 핵심만 간결히 말하자.
> 책 구매 완료 스프링 개구리 책
> 코테 주에 3번 정도 풀기
> 프로젝트 MVC와 코드 리팩토링 ㄱㄱ
1. 상수화 : 변수에 의미 부여
2. 모델 클래스를 분리하기
3. View 에서 불필요한 조건문과 변수 없애기
4. 선언은 거의 모델에서 하면 된다고 생각하자.
> 더 욕심내서 속도를 내자
반응형
'레거시' 카테고리의 다른 글
2022.02.22의 기록 (0) | 2022.02.22 |
---|---|
2022.02.21의 기록 (0) | 2022.02.21 |
2022.02.19의 기록 (0) | 2022.02.19 |
2022.02.18의 기록 (0) | 2022.02.18 |
2022.02.17의 기록 (0) | 2022.02.17 |