TDD

최초 작성일 : 2024.09.23최종 수정일 : 2024.09.23 1. 개요'프론트엔드에서 테스트 코드가 필요가...?'라고 생각하던 때가 있었다. 백엔드와 달리 프론트엔드는 개발시 hot reloading을 통해 변경점과 기능을 바로바로 확인할 수 있기 때문이다. 하지만 서비스를 운영한지 1년이 넘으면서 생각이 바뀌었다.서비스를 업데이트하다보면 기존 기능의 변경(추가/수정/삭제)가 아주 빈번하게 발생하고, 이러한 변경이 다른곳에 영향을 미칠 수 있는 가능성이 생기기 때문이다. 처음에는 이런 문제를 해결하기 위해 의존성을 최대한 없애는 식으로 리팩토링을 진행해 보았지만 완전히 해결될 수는 없었고 의심되는 기능들을 손으로 일일히 확인해야만 했다. 그리고 그때 이런 생각이 들었다 '아, 이런 테스트를 ..
wacku
'TDD' 태그의 글 목록