Today I Learn / Do
- Spring web layer test with Mockito
- 카카오페이 서버개발자 챌린지 하면서 일단 무작정 해보고 있다. 지저분하지만 일단 테스트 코드가 점점 쌓이는 거에 만족하고 있다.
- 컨트롤러단 테스트코드를 작성하면서 배운 건 서비스단에서 받은 반환값을 적절하게 잘 가공하여 보여주는 것이 컨트롤러의 책임이라는 것이다.
- 근데 컨트롤러만 먼저 작성하다보니 서비스도 public 메소드만은 우선 만들면서 했다. 그런데 현재 테스트 코드에서의 가장 간단한 구현을 한다라는 원칙을 위반한거 같다. 차라리 서비스를 먼저 했으면 더 좋았을까? 싶다.
- TDD: By Example, 24장까지
- Python으로 xUnit 을 작성했다... 곤 하지만 잘 모르겠다. 나중에 한번 더 공부해봐야겠다.
- 근데 저자는 새 언어를 접할 때마다 xUnit을 작성한다고 한다. 생각해보니까 xUnit을 처음 만든 사람이 켄트 벡이다.
Good
Bad
To Do
- 알고리즘 공부
- TDD By Example
- 토비의 스프링 3.1
- JPA 공부
- Head First SQL
- DB 공부
- 카카오페이 서버 개발자 챌린지
- Mockito 공부