Spring Boot TDD
"왜 TDD를 도입하려 할까?"
TDD 는 구현 설계의 관점이 아닌 제품 가치에 중점을 두어 바라볼 수 있기 때문이다. 여기서, 구현 설계란 소프트웨어 엔지니어가 요구사항을 이행하는 비즈니스 로직에 그친다.
"하지만, 우리는 왜 매번 TDD 도입에 실패할까?"
위와 같이 TDD를 도입하기 전 굉장히 높은 러닝커브와 주변에서 하는 말을 비추어 보았을 때 굉장히 많은 오해를 낳았다.
하지만 그 오해는 주관적인 것으로 실제 그렇지 않은 경우도 많다는 것이다.
Last updated