한빛출판네트워크 이벤트
참여하고 켄트 백 Tidy First 책 받아가세요!
https://www.hanbit.co.kr/event/current/current_event_view.html?hbe_idx=196&page=0
✨저만의 꿀팁은 테스트 작성입니다.
커버리지, TDD 이런걸 위한 테스트는 아닙니다. 내가 작성한 코드에 테스트를 붙여보면 테스트를 만드는 것 조차 어려운 경우가 있습니다. 원인이 뭘까요?
대부분 '의존성' 문제라는 것을 느낄 수 있습니다. 테스트를 붙여보고 어디가 테스트를 붙이기 어려운지 확인해보세요. 코드를 작성 할 때는 몰랐던, 내 코드에 숨어있던 의존성을 확인 할 수 있습니다.
의존성만 줄일 수 있으면 보다 유연한 코드를 작성 하는데 도움이 됩니다.