효과별 boundary 도구는 실패·수명·대체 가능성을 드러낸다

모든 외부 작업을 Supplier 하나로 추상화하면 읽기와 쓰기, transaction 의미가 사라집니다.

효과boundary테스트 대체
현재 시간Clockfixed Clock
데이터 조회Repositoryin-memory fake
파일·네트워크Gatewaystub server
출력Presenter/Writercapturing fake
비동기 실행Executordirect executor

핵심: 효과 종류에 맞는 port를 사용합니다.