개발자들에게 테스트 코드는 작성하고 싶어하지만
것과 같이 모종의 이유로 도입을 하지 못하고 있다고 생각하고 저 또한 경험했습니다.
현재 팀에서 이전에 테스트 코드를 도입을 시도했다가 실패했습니다. 실패 이유는 팀원들에게 테스트 코드에 대한 공감을 충분히 얻지 못했고 저 또한 프로덕션 코드에 대한 생각에 테스트 코드에 대해 무신경했습니다.
하지만 프로젝트 규모가 점차 커질 수록 사이드 이펙트로 인한 버그들이 생겨나고 백엔드 응답에 오류가 있음에도 곧바로 인지하지 못하고 시간이 흘러서 인지하게 되는 경우가 생겨났습니다. 이런 이슈가 발생할 때마다 테스트 코드에 대한 필요성이 대두되었습니다.
그래서 충분한 공감은 얻었다고 생각했고 테스트 코드 작성은 최대한 쉽고 명확하게 작성하였습니다.