Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
Clean Code TIL, 9장. 단위 테스트
#clean_code
4개월 전
295

TIL (Today I Learned)

  • 2024-05-16 ~ 17

오늘 읽은 범위

  • 9장 단위 테스트

책에서 기억하고 싶은 내용을 써보세요.

  • 깨끗한 테스트 코드를 유지해야 한다.

  • 테스트당 assert 한 개 규칙을 지켜보자.

  • 테스트 함수 하나당 개념 하나를 테스트 할 수 있게 작성한다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 평소에도 테스트 코드를 잘 짜려고 노력하는 편인데, 깔끔하게 짜는 방법에 대해 고민을 많이 하게 된다.

  • 테스트 코드를 짜는 경험이 있다 보면 동작하는 코드를 구현하는 기법과 많이 다르다는 걸 느끼게 되고 책에서도 그런 점을 잘 설명해줘서 좋았던 것 같다.

  • assert 갯수에 대해서도 평소 작성하는 방법과 저자가 얘기하는 방법이 비슷하다. 되도록이면 하나의 assert를 쓰고 필요하다면 두 개를 쓰기도 한다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • Template method 패턴이나 given-when-then 같은 경우는 설명이 충분하지 않다 보니 따로 검색해서 찾아보고 이해해야 했다. 클린 코드 책을 읽기 위해서는 알아야 하는 사전 지식이 좀 필요하다는 걸 계속 느끼고 있다.

최애 북틸 3개

  1. https://nomadcoders.co/community/thread/5028

테스트 코드 규칙과 FIRST에 대해 간단하게 적고, 실제 스토리북에 대한 경험담이 인상 깊었습니다.

  1. https://nomadcoders.co/community/thread/3365

테스트 주도 개발에 대한 다른 책을 읽고 TIL을 하겠다는 결심이 좋아 보였습니다.

  1. https://nomadcoders.co/community/thread/5045

협업을 하면서 테스트 코드를 작성해야 겠다는 동기부여 글이 좋았습니다.