TDD로 풀어본 카카오 블라인드 1차 시험

문제 풀이는 잼병인데… 암튼 TDD 연습도 할 겸 풀어 봤다.

캐치(Catch)구글 테스트(Google test)에 비해 결과 출력 내용이 여전히 좀 낯설다. 테스트 실행 시간을 표시하지 않는 것도 조금 아쉽고.

TDD 연습하는 게 주목적이라 생각하기 쉬운 방식으로 풀긴 했는데 시험 예가 적어서 틀린 부분이 있거나 시간 제한이 있으면 걸릴지도 모르겠다. 하지만 무엇보다 테스트를 적절히 만들고 그에 맞춰 적절한 내용을 적는 것과 함수와 변수 이름 짓는 게 역시 가장 어렵다. 마지막으로, TDD에는 리팩터링 과정이 필수이지만 좀 귀찮아서 패~스.

부끄럽지만 코드는 아래에서 볼 수 있다.

 

You may also like...