반응형
들어가면서
개발을 시작한 사람들은 영상이나 포스팅에서 "테스트가 중요하다", "TDD로 개발해야 한다"라는 말을 많이 들었을 겁니다. 저도 많이 들었기 때문에, 처음 개발을 시작할 때 각 기능에 대한 테스트를 작성하고자 했죠. 하지만 어떤 기능을 테스트해야 하고, 어느정도까지 테스트 해야 하는지, 어떤 식으로 테스트 해야 하는 지 등에 대한 경계가 명확히 서 있지 않았습니다. 그렇기 때문에 release v1.0까지는 우선 기능 구현에 초점을 맞춰 개발을 진행했습니다.
release v1.0을 출시한 후, 리팩토링과 테스트 코드 작성을 하기로 마음 먹었습니다.
리팩토링 & 테스트
리팩토링과 테스트를 위해 유명한 도서들을 읽으며 사전조사를 했습니다. Object도서를 읽으며 객체 지향 프로그래밍 패러다임에 더욱 알맞은 개발을 할 수 있고자 했고, 단위 테스트도서를 읽으며 어떤 내용들을 테스트로 확인해야 하는지 이해하고자 했습니다.
어떻게 할 것인지
우선 코드에 최대한 많은 내용을 담고자 합니다. 그러다가 포스팅하기 좋은 주제가 있다면 포스팅을 해서 내용을 공유하고자 합니다.
반응형
'Project > Project_OurWorldCup' 카테고리의 다른 글
[Project/OurWorldcup] release v1.0 리뷰 (0) | 2023.10.06 |
---|---|
[Project/OurWorldcup] 로그인 OAuth2 + JWT - #1 도메인 추가 및 수정 (0) | 2023.09.21 |
[Project: OurWorldCup] branch 전략 분석 및 선택 (0) | 2023.09.01 |
[Project: OurWorldCup] API 명세서 작성하기 (0) | 2023.08.31 |
[Project: OurWorldCup] ERD 설계하기 (0) | 2023.08.31 |