행위 추출
회원가입, 주문 생성, 문서 공유처럼 사용자 행동을 명령과 조회로 나눈다.
프로젝트 설계는 기능 목록을 적는 단계가 아니라, 사용 사례를 API 계약, 데이터 모델, 권한 규칙, 운영 품질 기준으로 번역하는 작업이다.
회원가입, 주문 생성, 문서 공유처럼 사용자 행동을 명령과 조회로 나눈다.
각 행동의 요청 DTO, 응답 DTO, 오류 코드를 먼저 정의한다.
엔티티 관계, 소유권, 상태 전이, 삭제 정책을 설계한다.
권한 누락, 중복 처리, 감사 로그, 성능 목표를 acceptance 기준에 포함한다.