2022/01/101 [일일 회고] 22.01.10.월 - 테스트 코드, 다 좋은 게 아니었어.. 오늘은 특정 요구사항에 맞는 데이터 구조를 설계하고 구현했다. 테스트 코드에 집중하다 보니 객체 설계에 신경을 쓰지 못했고 도리어 나쁜 테스트 코드만 작성했다. 📚TIL 좋은 테스트 코드란 무엇일까? 단위 테스트 적용 3일 차, 테스트 코드는 다 좋은 게 아니었어... 😞 책, '단위 테스트 4장'에서 좋은 테스트를 작성하기 위해서는 4가지 특성을 잘 분배해야 한다고 한다. 회귀 방지를하고 리팩터링에 내성이 있으며 빠른 피드백이 가능하고 유지 보수하기 좋은 테스트 코드를 작성해야한다. 오늘은 ‘회귀 방지’를 못한 경험을 했다. 회귀 방지를 못한 것은 요구사항 추가, 수정 시 기능이 의도한 대로 작동하지 않는 경우다. 이점을 인지하지 못했다. 전에는 기능이 추가될 때마다 의도한 대로 작동하지 않으니 매번 .. 2022. 1. 10. 이전 1 다음