Concept/클린코드1 [클린코드] 단위테스트 TDD 법칙 세 가지실패하는 단위 테스트 를 작성할 때까지 실제 코드를 작성하지 않는다.컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다.현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다.테스트 코드와 실제 코드가 함께 나올 뿐더러 테스트 코드가 실제 코드보다 불과 몇 초 전에 나온다.이런 방식은 결과적으로 실제 코드를 거의 모두 테스트하게 되어, 테스트 코드의 관리가 어려워질 수 있다.따라서 테스트 코드에도 실제 코드와 동일한 품질 기준을 적용하는 것이 중요하다.이번 글에서는 유지보수가 쉬운, 클린한 테스트 코드를 작성하는 방법에 대해 살펴본다. 깨끗한 테스트 코드깨끗한 테스트 코드를 만들려면 가독성이 필요하다!1. 보조 메서드로 중복 제거: 세부구현을 없애고 의도 .. 2025. 5. 29. 이전 1 다음