Do(오늘 한 것)
- 자바1 sql 1
- 캘린더 프로젝트 완료
- JPA 강의 듣기
- 강의 정리 업로드하기 (Spring 14~20)
Know(오늘 알게 된 것)
- @Valid를 사용하기 위한 설정들을 확실하게 알게 되었다.
- JPA에 관한 개념들을 알게 되었다.
Regret(오늘 아쉬웠던 것, 깨달은 것)
- javax로 @Valid를 사용하려고 했는데, 조금만 더 찾아봤으면 (인프런에서) 바로 해결할 문제를 시간을 너무 끌었다.
- ‘요즘 개발 트렌드 중 하나는 줄임말을 쓰지 않자’이라고 한다. 나의 경우 변수 명은 전부 줄임말을 쓰는 습관이 있었는데, 고쳐야할것같다.
- @Autowired도 요즘은 사용하지 않는다.
- 페이지네이션을 처음 구현해서 Page~로 따로 구현했는데, 전체 조회 API에서 자연스럽게 구현하면 되는 것이였다. 그냥 전체 출력 = 페이지네이션 출력으로 생각하면 될거같다.
- if{ return ~~}else{throw new ~}를 사용해왔는데, 그냥 else문으로 감싸지 않고 throw를 던져도 된다. 불필요한 indent를 줄여서 코드가 깔끔해지기 때문
- 지금 @Gettser @Setter를 남발했는데, Getter는 데이터에 영향이 없어서 괜찮지만 Setter는 위험하기 때문에 꼭 필요한 곳에서만 사용해야한다.
Pride(오늘 잘한거)
- 그래도 요구사항을 전부 구현했고, 강의도 완강했다.
Plan(내일 해야 할 것)
- 주말이기 때문에 CS 공부를 해야한다. 운영체제를 한번 훑고 정리해야한다.
Short(한 마디)
- 벌써 8월도 반틈이 지났다.