회고
Facts(사실, 객관)
- 코드숨 스프링 5주차 피드백 반영
- 코드숨 스프링 5주차 과제 코드 및 주석 정리
Feelings(느낌, 주관)
- 좋은 javadoc, 테스트, 코드를 작성하기 위해 노력하고 있다.
- javadoc, 테스트에 도움을 받을만큼 오래 프로젝트를 진행하고 있지 않아서 그런지 감이 잘 오지 않는다.
Findings(배운 점)
- 커플링이 발생하지 않는 javadoc 작성법
- 빌더 패턴의 장점
Affirmation(자기 선언)
04:33 ~ 06:10
Facts(사실, 객관)
- 코드숨 스프링 5주차 피드백 반영
- @Component, @Controller, @Service, @Repository의 관계 조사(참고
- dozer mapper에 대한 소개 작성(참고)
- UserService javadoc 수정(참고)
- ProductService javadoc 수정(참고)
- ArgumentNotValidAdvice javadoc 수정(참고)
- NotFoundErrorAdvice javadoc 수정(참고)
Feelings(느낌, 주관)
- 현재 1주일 이상 지속되는 프로젝트를 진행하고 있지 않아서인지 작성한 javadoc의 도움을 받을 기회가 없다.
- 따라서 javadoc 작성에서 헤메고 있는것이 아닌가 싶다.
- javadoc을 작성하는 습관을 계속 가져가고, 차츰 경험이 쌓이면 해결할 수 있을것 같다.
Findings(배운 점)
Affirmation(자기 선언)
- 나는 개발에 도움이 되는 javadoc을 작성하는 사람이다.
06:25 ~ 07:43
Facts(사실, 객관)
- 코드숨 스프링 5주차 과제 코드 및 주석 정리하였음
- ProductController, UserController javadoc 수정(참고)
- javadoc에 있는 주석들이 다른 클래스와 커플링을 만들기 때문
- ErrorResponse 클래스 builder 패턴으로 변경(참고)
- ArgumentNotValidAdvice, NotFoundAdvice 한 클래스로 합침(참고)
- 클래스의 목적이 같으므로 하나의 클래스로 합침
Feelings(느낌, 주관)
- 어느수준까지 테스트를 해야하는지 감이 오지 않는다.
- 그래서 그런지 테스트를 작성하지 않을 때보다, 더 불안감이 든다.
- 시행착오를 겪어가면서 해결할 문제라고 생각한다.
Findings(배운 점)
Affirmation(자기 선언)