사용자 삽입 이미지

제목: 테스트 주도 개발

원제: Test - Driven Development by Example
지은이 : 켄트 벡
옮김 : 김창준 , 강규영


테스트 주도 개발 ! 참 요즘들어 많이 듣는 말 입니다. 하지만 실행하기가
그리 쉽지 않은 부분이기도 하지요. 원인이 무엇인가 조금 생각해보면 알
수 있습니다. 결국 '실천' 이 관련되었기 때문입니다. 자신이 익숙한 것만
하려고 드는 개발자의 특성상 무엇인가 새로운 것을 해보기가 쉽지가 않은
것이 또한 큰 이유중에 한가지 입니다.

저는 이책을 지인의 추천으로 가지고 있었는데 서문을 조금 읽어본 후에
계속해서 가지고 있었습니다. 그리 흥미를 못느꼈기 때문입니다. 좋은
이야기가 많이 쓰여져 있지만 실천하기 힘든 역시나 일반적인 서적하고
비슷한게 아닐까 라는 편견을 가지고 있었기 때문이기도 합니다. 하지만
인터넷에서 NUnit 관련 글을 볼때 나오는 TDD 개념을 아주 잘 정리한 글을
보게됐습니다. 그래서 갑자기 TDD 에 대한 관심이 무럭 무럭 증가 하더
군요. 그래서 이 책을 다시 꺼내들어서 읽었습니다.

결과적으로 책만을 두고 본다면, 켄트백이 지은 책도 두어권 보고,
김창준씨가 옮긴책도 여러권 봤지만, 역시 난해합니다. 제가 인터넷
페이지에서 봤던 글은 정말 간결하게 TDD를 설명해서 매력이 있었는데
솔직히 이 책에서는 그 맛을 느낄 수가 없습니다. 심지어 지인과는
켄트백이냐 김창준씨냐.. 대체 누가 글을 어렵게 쓰는 것인가? 라는
농담까지 할 정도였습니다.

지극히 개인적인 평이지만, 저는 뒤에 나온 피보나치 수열을 TDD로
개발하는 예제와 , 마틴 파울러의 글이 제일 맘에 들더군요.
-ㅅ-

+ Recent posts