테스트주도개발
테스트 주도 개발(Test Driven Development) 1
근래 TDD에 관심을 갖게 되었다. 꾀 효율적인 개발 기법인데 안타까운 점은 이러한 것을 쓰는 회사나 팀이 많지 않을것 같아서, 개인적으로 공부하지 않는한 배울 기회가 별로 없을 것 같다. 나는 단위테스트에 대해 공부하다가 알게 되었는데 꾀 좋다. 단순한 테스트 기법이 아닌 좋은 분석기법이자 설계기법이다. 기존에 프로그래머는 개발을 먼저 하고 그것을 테스트하는 코드를 만들게 됀다. 회사에서 역시 잘 돌아가나 확인하고 잘 돼네?라고 끝나기도 한다. 지금 생각해보면 정말 체계적이지 못한 방법이다. 나도 아직 이 테스트주도개발이 익숙하지 않지만 숙달시켜보려고 한다. 안타까운 점은 체계적이고 정도를 지키는 회사의 부서가 아니라면 이 방식을 계속 쓰기가 힘들것 같다. ※ 테스트 주도 개발(Test Driven D..