- 실습 코드는 두 종류이며, 기초 CRUD에 집중한 데모 TDD 깃과 중급 수준의 파라 깃이 있다. 📚
- 이론보다 코딩을 선호하는 사람들을 위해 풀코딩 영상 3개를 제공한다. 💻
- TDD 진행 시 모델 설계 단계부터 아키텍처를 미리 고려해야 한다. 🏗️
- 컨트롤러 부분은 API 하나당 하나의 테스트 코드를 작성해야 하며, 웹 MVC 테스트 사용 시 꼼꼼한 코딩이 필요하다. 🧪
- 리파지토리 테스트 시 실제 운영 DB와 유사한 환경을 구축해야 하며, 인프라 로드 테스트 코드 작성이 필요하다. 🐳
- 공통 응답 처리 객체가 없다면 예외 처리 테스트 코드 작성을 보류하고, 공통 개발팀에 요청하는 것이 좋다. ⚠️
- 커리에 대한 페이징 처리, 데이터 그리드 모델, 데이터 조작 정보, 인증/인가, API 문서화, UI 모델 지원 등 컴포넌트화할 기능들이 많다. 🧩
- 다음 주제는 스프링 시큐리티가 될 예정이다. 🛡️