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

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

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

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

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

 

You may also like...

  • Byoung Gi Lee

    C++ 소스 코드에서 노련함이 묻어나오시는데 겸손하세요. 변수명부터 C++11/14 기법들까지 잘 봤습니다.

    • 과찬이시지만 고맙습니다.

Facebook Auto Publish Powered By : XYZScripts.com
%d bloggers like this: