본문 바로가기

Project/Project_OurWorldCup

[Project: OurWorldcup] 테스트 및 리팩토링 시작

반응형

들어가면서

개발을 시작한 사람들은 영상이나 포스팅에서 "테스트가 중요하다", "TDD로 개발해야 한다"라는 말을 많이 들었을 겁니다. 저도 많이 들었기 때문에, 처음 개발을 시작할 때 각 기능에 대한 테스트를 작성하고자 했죠. 하지만 어떤 기능을 테스트해야 하고, 어느정도까지 테스트 해야 하는지, 어떤 식으로 테스트 해야 하는 지 등에 대한 경계가 명확히 서 있지 않았습니다. 그렇기 때문에 release v1.0까지는 우선 기능 구현에 초점을 맞춰 개발을 진행했습니다.

 

release v1.0을 출시한 후, 리팩토링과 테스트 코드 작성을 하기로 마음 먹었습니다. 

리팩토링 & 테스트

리팩토링과 테스트를 위해 유명한 도서들을 읽으며 사전조사를 했습니다. Object도서를 읽으며 객체 지향 프로그래밍 패러다임에 더욱 알맞은 개발을 할 수 있고자 했고, 단위 테스트도서를 읽으며 어떤 내용들을 테스트로 확인해야 하는지 이해하고자 했습니다.

 

어떻게 할 것인지

우선 코드에 최대한 많은 내용을 담고자 합니다. 그러다가 포스팅하기 좋은 주제가 있다면 포스팅을 해서 내용을 공유하고자 합니다.

반응형