2021-07-02 TIL

K PizzaCola·2021년 7월 2일
0

TIL

목록 보기
24/44
post-thumbnail

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 공부
profile
공부하는 개발자입니다.

0개의 댓글