지름길을 방지하기 위해서는 먼저 지름길 자체를 파악해야 한다.
지름길은 깨진 창문 같다. 깨끗한 상태로 시작할 책임!
지름길 목록
유스케이스 간 모델 공유하기
DTO, 커맨드 재활용 하기!
도메인 엔티티를 입출력 모델로 사용하기
서비스의 입 출력에 엔티티를 활용하기 - 커맨드, 리스폰스를 따로 만들자!
리포지토리의 입 출력에 엔티티를 활용하기 - JpaEntity 를 따로 만들자!
인커밍 포트 건너 뛰기
서비스를 깡 클래스로서만 활용하기
유스케이스 구현을 생략하고 서비스를 바로 활용하기
애플리케이션 서비스 건너뛰기
컨트롤러에서 바로 영속성 계층에 접근 하기!