Notice
Recent Posts
Recent Comments
목록마틴 파울러 (1)
Dharma
[TDD] 마틴 파울러의 마치는 글
'테스트 주도 개발' 책에서 또 관심을 끌었던 부분입니다. 마치는 글을 마틴 파울러가 장식을 했군요. 그 부분도 올려봅니다. 테스트 주도 개발에 대해 설명하기 어려운 것 중 하나는 TDD를 하면 돌입하게 되는 정신상태다. C3 프로젝트에서 랄프 베티(Ralph Beattie)와 함께 했던 세션을 기억한다. 우리는 복잡한 지불 조건을 구현해야만 했다. 랄프는 그걸 여러 개의 테스트 케이스로 쪼갰고, 우리는 그것들이 작동하도록 하나씩 접근했다. 꾸준히 서두르지 않으면서 진행했다. 서두르지 않았기 때문에 느린 것처럼 보였지만, 얼마나 많은 일을 했는지 뒤돌아 보면 , 작업시의 느긋한 느낌에도 불구하고 진행 속도는 매우 빨랐다. 우리가 가진 화려한 도구들에도 불구하고, 프로그래밍은 여전히 어렵다. 동시에 여러 ..
프로그래밍
2007. 11. 9. 14:23