728x90
반응형
테스트 주도개발, 단위테스트, 유닛테스트 등등.
개발자게에 테스트란 필수 이지만 실천하기 어려운 항목중에 하나다.
시간이 없어서, 바뻐서, 나중에 하면 되지, 개발 완료가 우선, 이라는 생각으로 테스트를 망각하고 개발을 하는 경우가 정말 흔하다. 나또한 그렇게 하고 있다. 중요하다가 생각을 하면서도 가장 잘 망각 하고 있는것이 바로 이 테스트가 아닐까 싶다.
이 책에는 테스트에 대한 방법이 상세히 기술되어있다.
예제 코드를 통해서 설명을 해주기도 하고 도표를 통해서 설명해주기도 한다.
인상깊었던 것은 소스코드에 번호를 붙여서 해당 번호를 설명을 해주고 있다는 점이다.
다른 프로그래밍 책을 보다보면 소스코드를 설명하는데 어디를 설명하는지 한참 헤매는 경우가 있다.
그것을 사전에 방지하려는듯이 소스코드에 번호표를 붙여준 배려는 정말 큰 장점으로 꼽히는것 같다.
그리고 중요한 요점 같은 경우는 박스로 설명을 강조해 줘서 쉽게 접근할수 있도록 해주었다.
그렇다면 단점은?
읽다보면 설명이 상당히 길다는 느낌을 받을때가 있다. 너무 길어서 앞에 소스코들르 다시 들쳐보고 "뭐였지" 하는 생각을 하게 된다. 차라리 한가지 소스코드를 가지고 길게 설명하는것보다 여러개의 소스코드를 간단간단히 설명하는게 더 좋지 않을까 생각이 든다.
어쨌든 이 책이 테스트 하는데에 큰 도움이 되는 책임에는 틀림 없다. 한장 한장 읽으면서 이해해 가는 즐거움도 느낄수 있는 책이다. 중요한것은 내 자신이 어떻게 실무에 적용시키느냐 인것 같다.
728x90
반응형
'Enjoy Life > 책을 읽자!!' 카테고리의 다른 글
[2011.09.01]끊임없는 열정을 가지고 있는 분들의 이야기(2011.08.22.~2011.08.31) (0) | 2013.12.20 |
---|---|
[2011.08.21]프로그래밍은 상상이다 (2011.07.25 ~ 2011.08.19) (0) | 2013.12.20 |
[2011.07.24][한빛리더스3기]파워블로그 만들기 (0) | 2013.12.20 |
[2011.07.13]구글드(2011.06.15 ~ 2011.07.12) (0) | 2013.12.20 |
[2011.06.15]카산드라의 거울(2011.05.14 ~ 2011.06. 14) (0) | 2013.12.20 |