개발자
저는 리액트로 개발하는 프론트엔드 개발자 입니다. 초기세팅부터 시작하는 새로운 프로젝트를 진행하고 있는데 스토리북으로 컴포넌트 먼저 잡고 있거든요. 초기다보니 기획이 바뀔 가눙성도 있구요.. 스토리북에도 테스트 코드를 작성할 수 있더라구요. 그런데 테스트 코드는 지금 단계에서 하는 것 보다는 어느정도 기획이 고정되고 유지보수하는 단계에서 진행하는 것이라고 생각하는데.. 맞을까요?
답변 1
인기 답변
안녕하세요 :) 제 생각에는 선택의 문제 같아요. 기능이나 함수 코드를 작성하기 전에 테스트 코드를 작성하는 TDD, BDD 방법론[1]을 따를 것인지, 아니면 우선 프로젝트 배포 후 운영 단계에서 중요한 부분만 테스트를 작성[2]할지 선택의 문제로 보여요. 테스트 코드 작성을 염두하고 개발한 코드와 운영 단계의 코드는 구조나 모듈 의존성에 있어서 좀 차이가 생길 수 밖에 없어서 상황에 맞게 잘 선택하시면 될 것 같아요! [1] TDD, BDD: https://the-next-web-research-lab.github.io/fe-dev/refactoring/tdd-bdd.html [2] 테스트가 필요한 부분: https://the-next-web-research-lab.github.io/fe-dev/refactoring/test-guide.html
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!