HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
남득윤 학습 저장소
/
만들면서 배우는 클린 아키텍쳐
만들면서 배우는 클린 아키텍쳐
/
🕚
11장 - 의식적으로 지름길 사용하기
🕚

11장 - 의식적으로 지름길 사용하기

 
지름길을 방지하기 위해서는 먼저 지름길 자체를 파악해야 한다. 지름길은 깨진 창문 같다. 깨끗한 상태로 시작할 책임!
 

지름길 목록

  • 유스케이스 간 모델 공유하기
    • DTO, 커맨드 재활용 하기!
  • 도메인 엔티티를 입출력 모델로 사용하기
    • 서비스의 입 출력에 엔티티를 활용하기 - 커맨드, 리스폰스를 따로 만들자!
    • 리포지토리의 입 출력에 엔티티를 활용하기 - JpaEntity 를 따로 만들자!
  • 인커밍 포트 건너 뛰기
    • 서비스를 깡 클래스로서만 활용하기
    • 유스케이스 구현을 생략하고 서비스를 바로 활용하기
  • 애플리케이션 서비스 건너뛰기
    • 컨트롤러에서 바로 영속성 계층에 접근 하기!