Software Engineering Note

테스트 주도 개발 본문

테스트 주도 개발

devmoons 2022. 1. 16. 17:30

테스트 주도 개발 / 켄트 백

테스트 주도 개발의 기원이라 할 수 있는 책.

예제를 따라 치면서 읽다 보면 저자와 수다를 떠는 느낌을 받을 수 있다.

예전에 읽다 말아서 이번에 완독 했다.

 

개발을 할 때 시나리오를 떠올리고 서사를 완성하기 마련인데 (메타포)

저자의 특징은 서사에 등장하는 것들을 부담 없이 객체로 표현하고, 

메타포를 잘 디자인된 클래스로 정의한다는 점이다. 나였다면 연산 중심으로 설계가 되었을 것 같다.

이건 경험으로 얻어지는 거겠지.. 솔직히 반칙처럼 느껴지기도 한다. ㅎㅎ

 

1,2부는 예시 위주로 설명을, 3부에서는 테스트 주도 개발 전반적인 설명을 한다.

지금은 익숙한데 당시에는 생소했을 거라 테스트 주도 개발이 주는 이점이나 특징을 상세하게 설명하려고 노력한 흔적이 보인다.

 

'' 카테고리의 다른 글

효율적 개발로 이끄는 파이썬 실천 기술  (0) 2022.04.07
개발자로 살아남기  (0) 2022.03.19
레거시 코드 활용 전략  (0) 2022.01.09
Functional Thinking (함수형 사고)  (0) 2020.03.23
개발 7년차, 매니저 1일차  (0) 2020.03.08