테스트코드 (1) 썸네일형 리스트형 테스트 주도 개발 (TDD와 BDD) 필자는 지금까지 테스트 코드를 한번도 작성해 본 적이 없는 테린이였지만 (진행중) 최근 입사한 회사에서는 BDD를 적극적으로 적용하고 있기 때문에 신입 과제를 수행하며 테스트 코드에 대한 느낀 점과 함께 테스트 코드를 바라보는 다양한 관점에 대해 개인적인 생각을 짧게 적어보려 한다. TDD TDD는 "Test Driven Development"의 약자로서, 말 그대로 테스트 주도 개발이다. TDD란 말이 나온지는 굉장히 오래되었다. 필자도 이전부터 TDD에 대한 이야기를 자주 접했지만 많은 회사와 개발자에게 공통적으로 "TDD가 좋은거 알겠는데 생산성이 너무 떨어져" 또는 "굳이 도입할 필요성을 못 느끼겠어" 라는 말을 자주 들을 수 있었다. 특히 스타트업의 경우 제한된 리소스로 빠른 성장을 가져가야 하.. 이전 1 다음