1. 무엇을 배웠는가?
JAVADOC 작성방법
- Javadoc을 작성하여 빌드하면 html 형태의 문서로 볼 수 있다. (https://github.com/CodeSoom/spring-week4-assignment-1/pull/2#discussion_r578409889)
- controller와 service는 동료들과 협업이 많이 일어나는 코드이면 중요한 코드이기 때문에 꼭 작성해야 한다.
- @Author : 작성자 이름
- @Param : 메서드 매개변수 설명
- @Return 메소드 리턴 값 설명
Controller Test 방법
- 테스트 코드를 먼저 작성하고 실제 코드를 작성한다.
- rest를 사용할 땐 contentType()에 json임을 알려주고 content()에 RequestBody에 들어갈 class를 작성하거나 올바른 json형태를 사용한다.
- verify()를 이용하여 service 호출을 검증한다. (물론 given()을 미리 사용해야 한다.)
TDD 수련
- TDD책과 영상을 공부하는 것과 실제 코드를 작성하는 것은 다른 영역이다. 코드를 작성하자
- 실패-성공-리팩토링 : 꿈에 나오는 얘기가 아니라 가능한 개발 방법이다.
2. 좋았던 점은?
- 매일 Todolist를 작성하고 실천하니 할 일이 분명하고 집중력이 향상되었다.
- 슬랙,깃헙을 통하여 수강생분들의 공부방법을 살펴보고 적용하려는 노력을 했다.
- 나름 tdd를 적용했다.
3. 아쉬운 점은?
- 야근 및 일정이 생기면 리듬이 깨진다.
- service 테스트 부분까지 공부하고 싶었는데 못했다.
4. 느낀 점 및 앞으로 할 일
- 수련하자
- 퇴근하고 시간표를 작성해 생활하자
- 사소한 부분이라도 기록으로 남기자
- 코드숨을 하는 동안 잠시나마 실력이 많이 늘었다고 자만한 것 같다.
- 내가 실력이 향상되는 속도보다 다른 사람의 실력이 더 빨리 향상될 수 있다는 것을 명심하자
- 같이 수강하는 분들의 리뷰를 보고 배울 점이 많다. 이 분들은 나보다 준비가 더 잘되어 있었다. 더 노력해야 한다.
- 코드숨에서 살아남자
'RETROSPECT' 카테고리의 다른 글
[CODE SOOM] 6주차 회고 (0) | 2021.03.08 |
---|---|
[CODE SOOM] 5주차 회고 (0) | 2021.03.02 |
[CODESOOM] 3주차 회고(feat. 휴식주차) (0) | 2021.02.15 |
[CODESOOM] 2주차 회고 (0) | 2021.02.02 |
[CODESOOM] 1주차 회고 (0) | 2021.01.26 |