[테스트 주도 개발] 2 - 9장, 53 - 92

2021. 11. 25. 09:05
728x90

 

 

'작동하는 깔끔한 코드'를 얻어야 한다는 전체 문제 중에서 '작동하는'에 해당하는 부분을 먼저 해결하라.

 

 

가짜로 구현하기 : 상수를 반환하게 만들고 진짜 코드를 얻을 때까지 단계적으로 상수를 변수로 바꾸어 간다.
명백한 구현 사용하기 : 실제 구현을 입력한다.

 

 

우리는 완벽함을 위해 노력하지는 않는다. 모든 것을 두번 말함으로써(코드와 테스트로 한 번씩) 자신감을 가지고 전진할 수 있을 만큼만 결함의 정도를 낮추기를 희망할 뿐이다.

 

 

있으면 좋을 것 같은 테스트를 작성하라.

 

 

하위 클래스의 존재를 테스트에서 분리함으로써 어떤 모델 코드에도 영향을 주지 않고 상속 구조를 마음대로 변경할 수 있게 됐다.

 

 

 

 

 

GitHub - ejxzhn22/test-driven-dev: 테스트 주도 개발 예제 실습

테스트 주도 개발 예제 실습. Contribute to ejxzhn22/test-driven-dev development by creating an account on GitHub.

github.com

 

 

 

 

 

 

테스트 주도 개발 - 교보문고

Test-Driven Development: By Example아름다운 코드와 즐거운 개발을 위한 테스트 주도 개발테스트 주도 개발은 학계와 업계에서 많은 주목을 받아온 프로그래밍 방법으로, 여러 연구 논문과 실례를 통해

www.kyobobook.co.kr

 

728x90

BELATED ARTICLES

more