회원 저장소 상태는 지식을 가진 객체에 행동을 배치한다

한 회원·회원 저장소·입력 화면은 알고 있는 정보와 지켜야 할 규칙의 범위가 서로 다릅니다.

회원 저장소 협력메시지로 책임 연결

Member

email·age · 한 건 검증

MemberRegistry

members·size · 추가·집계

CLI

입력 문자열 · 명령·오류 안내

핵심: 행동 수행에 필요한 정보를 가장 많이 가진 객체가 그 행동의 첫 책임 후보입니다.