-
https://www.inflearn.com/course/스프링부트-실전-상품주문-tdd/dashboard
2023-05-07에 완강했다
강의 flow
- 강의는 상품 등록 → 조회 → 수정 → 주문 → 결제 순으로 TDD를 이용하여 개발하는 과정이였다.
- 세부적으로는 자바 POJO로 먼저 개발한 후 SpringBootTest로 전환 → API로 전환 → JPA 적용하는 과정이 반복되었다.
느낀점
사실 TDD에 관련된 세미나도 봤고, 간단한 코드 작성을 하는것도 봤지만 TDD의 한 부분만을 보게되어서 그런지 뭔가 부족한 느낌이 항상 들어서 보게 되었다. 강의 flow에서 작성한것처럼 자바 POJO부터 하나씩 테크를 올리는 모습이 TDD의 전체적인 모습(강사님의 방법)을 보는것 같아서 너무 좋았고, 이게 무료? 라는 생각이 들었을 정도였다. 하지만 초반에는 엄청난 속도감으로 느낌잡기가 힘들어서 여러번 듣고 헤메게 되었다. 강의를 모두 들은 지금도 전체 내용을 모두 받아들이기에는 본인이 너무 부족하다는 것을 느꼇기 때문에 찍먹정도로 받아들였다(나중에 재수강…) 강의를 보고 느껴지는 TDD는 장점인 필요한 코드만 작성하여 간결하고 목적이 확실해보이는 코드가 눈에 확들어 올 수있다는것과 코드가 물이 쏟아지듯이 확장될 수 있다는 것이 피부로 느껴졌고, 단점인 느린 생산성은 강사님의 빠른 코딩으로 전혀 느껴지지 않았다… 단점을 실력으로 커버해버리는 모습에 오늘도 동기부여가 되었다. 강의는 전체 2시간 42분이지만 코드따라치고 단축기 찾아보고 이것저것 하다보니 거진 12시간 이상걸린것 같다. TDD를 공부하는 사람들에게 꼭 추천하고 싶은 강의다.
'기타' 카테고리의 다른 글
2022 회고 (3) 2023.01.03 DTO에 대한 고민 (2) 2022.12.30 [JMeter] 설치 및 환경 구성 + 사용방법? (0) 2022.12.19 2022.04.07 우아한테크세미나 리뷰 (feat. 마틴 파울러) (0) 2022.05.08 환경변수 관련 이슈 (0) 2022.02.13 댓글