- TDD2주동안 처음 배우게 된 부분은 TDD 즉 TC(Test Code)를 짜는 방법과 그 이유였다.간단하게 내가 습득한 내용에 대해서 정리해 보겠다. TDD: 요구사항을 분석한 후 실제 비지니스로직을 작성하고 그에 맞는 TC를 작성하는 순서가 아닌 요구사항을 분석하고 바로 TC를 통해서 요구사항을 적용해 나가는 방법.TDD를 통해서 실패하는 TC들을 성공하는 케이스들로 바꾼후, TC에 따라서 실제 비지니스 로직 코드를 변경하는 사이클을 가지고 한 사이클이 끝나면, 그 코드들을 Clean code와 객체지향을 도입하여 리펙토링 하는 과정이다. TDD를 통해 얻을 수 있는 이점: TestCode를 짤때는 가장 작은 단위부터 작성하고 테스트해야하기 때문에 1. 하나의 클래스에 너무 많..