PromleeBlog
sitemap
aboutMe

posting thumbnail
Spring Boot TDD 정리 (최종 실습 코드 포함) - Spring Boot로 시작하는 TDD 15편
Spring Boot TDD Summary (Final Code Included) - TDD with Spring Boot Part 15

📅

🚀

들어가기 전에 🔗

안녕하세요.
1편에서 "TDD가 뭔가요?"라고 묻던 때가 엊그제 같은데, 벌써 마지막 15편에 도착했습니다.
그동안 우리는 텅 빈 프로젝트에서 시작해 상품을 등록하고, 조회하고, 검증하고, 예외를 처리하는 탄탄한 애플리케이션을 함께 만들었습니다.

이번 마지막 시간에는 우리가 학습했던 것들을 되짚어보고, 이
습관
이 앞으로 여러분의 개발 인생에 어떤 무기가 될지 정리해 보겠습니다.

🚀

우리가 걸어온 길 (시리즈 요약) 🔗

우리는 단순히 코드를 짜는 법을 배운 게 아니라,
소프트웨어를 견고하게 만드는 사고방식
을 배웠습니다.



🚀

TDD가 선물하는 유지보수의 힘 🔗

왜 우리는 이 고생을 하면서 테스트 코드를 짰을까요?
그 진가는 개발이 끝난 뒤에 드러납니다.


🚀

전체 소스 코드 (GitHub) 🔗

이번 시리즈를 진행하면서 작성한 모든 실습 코드는 아래 저장소에 정리되어 있습니다.
혹시 놓친 부분이 있거나 전체 구조를 보고 싶다면 클론(Clone)해서 확인해 보세요.

실습에 사용된 코드는 GitHub 저장소에서 확인할 수 있습니다.
Terminal
git clone https://github.com/PROMLEE/tdd-study.git

🚀

Your Next Steps 🔗





🚀

결론 🔗

👍
테스트 코드는 개발자가 작성하는 첫 번째 사용자(Client) 코드이다.

제가 가장 좋아하는 말입니다.
내가 만든 코드를 내가 가장 먼저 사용해 보면서(테스트), 불편한 점을 고치고 설계를 다듬는 과정이 바로 TDD입니다.

처음에는 속도가 느리고 답답할 수 있습니다.
하지만 꾸준히 연습하다 보면, 어느샌가 테스트 코드와 함께 자신감 있는 개발을 하는 자신을 발견하게 될 것입니다.
그때가 되면 여러분은 이미
좋은 개발자
가 되어 있을 것입니다.

긴 시리즈를 함께해 주셔서 진심으로 감사합니다.
여러분의 코드에 항상 Green Light만 가득하기를 응원합니다!
감사합니다~
감사합니다~

참고 🔗