TDD 클린코드 with Java 16 기 7주차 회고

Patrick YOO·2023년 5월 28일

TDD

목록 보기
8/8
post-thumbnail

Good Point

  • 취업을 하고 정신없는 한주를 보냈던것같다.
  • 코드를 어떻게 작성하면 좋을지 Next step 에서 제시하고 있는 철학이 몸에 배었다.

Bad Point

  • 회사에 적응하며 전보다 많은 시간을 TDD 강의에 시간을 쏟을 기 어려웠던것 같다.
  • TDD 를 연습하는 부분에 있어 너무 반복적인 연습이 많은 것 같다.

What I Learned And What were reviewed

  • Entity Domain 객체가 테이블 컬럼과 1:1 로 정확히 메핑된다면 클래스 설계가 잘못된 것이다.
  • 도메인 설계 주도가 이뤄진후 테이블 설계가 이뤄지는 것이 더 좋은 방향을 갖는 설계이다.
  • Service Layer 에 절대 도메인 로직을 삽입하지마라.
  • 객체를 마이크로 단위로 분할 하고 각자의 책임을 서로 분할하는것이다.
profile
자유인을 꿈꾸는 개발자

0개의 댓글