본문 바로가기

개발 관련 이것저것/개발 방법론

(2)
TDD 관련 포스팅 정리 - 모든걸 다 Test-Drive 해야할까? (The Pragmatics of TDD, Test Trivial Code, What to Test and Not to) 목차 (눌러서 이동) Test Driven Development 를 공부하기 위해 처음 적용한 프로젝트에서 너무 간단하고 당연한 것까지 Test-Drive 방식으로 개발하는 것을 보고 꼭 그래야 하는지, 그렇지 않다면 어떤 기준을 적용할지 궁금해 관련 포스팅을 찾아보기 시작했다. 살펴본 포스팅들을 아래에서 순서대로 정리해 보았다. The Pragmatics of TDD 필자인 Robert C. Martin 은 이전 포스팅인 The Startup Trap 이 개발자들 사이에서 논란을 일으키자 그에 대한 후속 포스팅을 한다. The Startup Trap 을 간단히 요약하자면 많은 Startup 들이 창업 초창기의 과도한 열정(?) 으로 인해 속도에만 치중한 채 Test 의 중요성을 잊게 되고 결국 점점 통..
TDD(Test Driven Development) 와 BDD(Behavior Driven Development) https://kdata.or.kr/info/info_04_view.html?field=&keyword=&type=techreport&page=48&dbnum=172089&mode=detail&type=techreport 데이터 기술 동향 < 정보마당 - 한국데이터산업진흥원 오래도록 발전하는 개발자로 살아가기 입에 쓴 보약, TDD와 BDD 개발자로서 발전이 없다고 느껴질 때, 자신의 업무와 더불어 발전할 수 있는 방법이 있다. 바로 Test Driven Development(이하 TDD)와 Behavior kdata.or.kr TDD 란? Test code 를 작성하고 이에 따라 검증된 code 를 실제 코드로 반영하는 개발 방법. 전통적인 TDD 개발론의 흐름: 1. Unit 을 위한 Test set..