TDD1 [레벨 1 회고] TDD에 익숙해짐과 동시에 좋은 테스트 코드 작성하기 테크코스 합류 전 TDD, 테스트 코드가 무엇인지는 알고 있었지만 TDD는 하지도 않았을 뿐더러, 테스트 코드는 매번 작성방법의 기준이 달랐었고 작성하더라도 왜 작성해야 하는지 이유가 명확하지 않은 상태에서 작성했었다. 그때는 테스트 코드는 당연히 작성해야하니깐 작성해야 겠다는 생각을 했었던 것 같다. 테크코스 합류 후, 그리고 지금 레벨 1을 마치는 시점에서 TDD, 테스트 코드를 꾸준히 수행한 결과 부족하지만 TDD, 테스트 코드의 목적과 나만의 작성 기준을 만들 수 있었다. TDD, 왜 권장하는가? 이전에 TDD로 설계를 하지 않을 경우 보통 다음과 같은 절차를 통해서 기능이 구현되었었다. 1. 기능에 맞는 설계를 고민하고 각 클래스에 어떤 역할을 지정할지 고민한다. 2. 설계와 대략적인 구현 고민.. 2022. 4. 17. 이전 1 다음