Community

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

← Go back
TIL-Assignment #12(2022.03.06[일])
#clean_code
2년 전
711

오늘 TIL 3줄 요약

  • 실제 코드만큼 테스트 코드도 중요하다. 어쩌면 더 중요하다.

  • 테스트 코드는 유연성, 유지보수성, 재사용성을 보존한다.

  • F.I.R.S.T 규칙을 기억하며 테스트 코드를 관리해야 한다.

TIL (Today I Learned) 날짜

2022. 03. 06

오늘 읽은 범위

9장. 테스트 코드

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

  • 테스트 코드는 실제 코드 못지 않게 중요하다. (p.157)

  • 한 테스트 함수에서 여러 개념을 테스트한다는 사실이 문제다. 그러므로 가장 좋은 규칙은 "개념 당 assert 문 수를 최소로 줄여라"와 "테스트 함수 하나는 개념 하나만 테스트하라"라 하겠다. (p.167)

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

  • 오늘 읽은 9장을 통해서 테스트 코드의 중요성을 머릿속에 깊게 새길 수 있었다. 깃허브에서 다운로드한 코드들을 볼 때에도 실제 코드와 함께 테스트 코드들도 보면서 눈에 익히는 것도 좋을 것 같다는 생각이 들었다. 

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

  • TDD(Test Driven Development) 테스트 주도 개발? - 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 테스트 케이스를 통과하기 위한 최소한의 코드를 생성한다. 마지막으로 작성한 코드를 표준에 맞도록 리팩토링한다.

오늘 읽은 다른사람의 TIL

  • ysyoo님의 TIL (url 링크) -

    프론트엔드에서의 테스트코드 멋지다!!