본문 바로가기

서버/TDD

[TDD 공부-java] 0) 어떻게 무엇을 공부할지

서버 개발을 하면서 에러가 날 때마다 테스트 코드의 필요성을 느꼈다. node.js기반으로 서버를 개발했기 때문에 모카로 테스트 코드를 작성했었는데, spring공부를 시작하면서 java로 TDD 공부를 제대로 다시해보려 한다. 목표는 6월부터 진행하는 소마 프로젝트에서 TDD제대로 적용하기! 이다. java문법도 많이 까먹었는데 java도 리마인드할 겸 공부하면 좋을 거 같다!

공부할 때 활용할 것들 

book.naver.com/bookdb/book_detail.nhn?bid=16267566

 

테스트 주도 개발(Test Driven Development) 시작하기

작동하는 깔끔한 코드를 만드는 데 필요한 습관- JUNIT 5를 이용한 테스트 주도 개발 안내- 테스트 작성과 설계를 위한 대역- 테스트 가능한 설계 방법 안내- 유지보수하기 좋은 테스트 작성법

book.naver.com

위 책과 우아한테크코스의 프리코스 프로젝트들을 따라할 예정이다.

github.com/woowacourse

 

woowacourse

woowacourse has 78 repositories available. Follow their code on GitHub.

github.com

 

공부 내용

(하나씩 업로드할 예정)

https://juhi.tistory.com/38

 

[TDD 공부] 1) intellij에서 JUnit 설정 및 간단한 테스트 코드 작성

🔴 TDD 란? 구현이 먼저가 아니라 테스트가 먼저다! 테스트는 올바르게 동작하는지를 검증하는 테스트 코드를 작성한다는 것을 의미한다. 기능을 검증하는 테스트 코드를 먼저 작성하고 테스트

juhi.tistory.com

 

반응형