본문 바로가기

개인생각/회고

코드숨 3주차 주간 회고

한 것(Fact)

JUnit5, MockMVC, Mockito 학습하기
Java 어노테이션 학습
객체지향의 사실과 오해 읽기

느낀 것(Feelings)

  1. 테스트에 좀 더 테스트하는 의도를 드러내자
    다른 사람이 봤을 때 테스트 코드가 어떤 의도로 작성됐는지 파악하기 힘들다면 좋은 테스트는 아닌 것 같다. A를 테스트하고자 하였는데 B를 테스트하는 코드처럼 보였다.
  2. 여전히 이전에 받았던 것과 유사한 피드백이 존재했다.
    변수명을 지을 때나 Magic literal 사용에 대해 좀 더 생각하자.

배운 것(Findings)

  1. JUnit5로 테스트 코드 작성하기
    JUnit에 대해서 약간의 사용법은 알고 있었지만 4에서 5로 넘어가면서 바뀐 점들을 인지하지 못한 채 작성했었는데 변화된 점들에 대해 정리할 수 있었다.
    특히 Describe - Context - IT 구조에 대해 알게 되었으며 JUnit5에서 계층 구조로 테스트 코드를 작성하는 방법을 익혀 테스트의 의도를 좀더 명확하게 작성했다는 느낌을 받았다.

  2. Mockito를 사용하여 가짜 객체로 테스트하는 법

자기 선언(Affirmation)

일을 병행하면서 스프링 1기를 진행하고 계신 분들도 많이 계시는데 그분들과 비교해봤을 때 가장 많은 시간이 있지만 많은 시간을 투자하지 못한 것 같다. 좀 더 노력하자.
연휴 동안 다 읽지 못했던 객체지향의 사실과 오해를 읽고 생각을 정리해볼 것이다.

'개인생각 > 회고' 카테고리의 다른 글

코드숨 5주차 주간 회고  (0) 2021.02.28
코드숨 4주차 주간 회고  (0) 2021.02.21
코드숨 2주차 주간 회고  (0) 2021.01.31
코드숨 1주차 주간 회고  (0) 2021.01.24
2019 오픈소스 개발자 이야기 참석 후기  (0) 2019.07.14