테스트코드를 운영 코드보다 먼저 작성 하는 방식
테스트 코드를 작성은 아래와 같은 의의를 갖음
가시적이고 구체적인 목표
자가검증
반복실행
명화하고 검증 가능한 목표를 설정한 후 목표를 달성
프로세스가 코딩에 앞선 목표 설정을 강요
프로그래머는 자신이 풀어야 할 문제를 구체적으로 이해해야 함
🤦♀️
테스트 코드를 작성하면서 기획을 확실하게 이해할 수 있고, 빠진 케이스들을 찾을수 있다고 하는데 100% 찾을 수 있는건 아닐거 같은데 어떻게 하면 효율을 더 높일 수 있을까?