#개발방법론
TDD 개요
테스트 주도 개발(Test Driven Development) 로직 개발전 테스트를 실행한다. 빠른 반복주기를 가지고, 실패하는 테스트를 먼저 만든다.TO-DO list를 만들고 항목에서 제거하며 테스트를 작성 -> 로직작성하여 테스트를 성공시킨다.TDD의 단위 테스트는 메소드(함수)를 단위로 한다.테스트의 단위를 단위(메소드)테스트, 통합(기능)테스트등으로 구분한다.실패 -> 성공 -> 리팩토링의 life cycle을 가진다. 테스트 주도 개발에 대해 아는 정보들을 간추려보았다.사실 TDD 공부를 하여 실무에 적용시켜보려는 생각은 계속 있었으나, 실제로 생각만 하였던 이유들이 몇가지 있었는데,가장 큰 이유는 시간(이라고 쓰고 게으름이라고 읽는다)과 의지인거 같다. 그럼에도 불구하고, 다시 공부해야겠다고..