-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Step2 : 모델링 하기 #473
base: wotjd4305
Are you sure you want to change the base?
Step2 : 모델링 하기 #473
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
안녕하세요 재성님!
2단계 빠르게 진행해 주셨네요 👍 👍
함께 의견 나누고 싶은 부분에 코멘트 남겼으니 확인 부탁드려요 😃
### 공통 | ||
| 한글명 | 영문명 | 설명 | | ||
| --- | --- |-----------------| | ||
| 비속어 | Profanity | 욕설이나 불쾌감을 주는 단어 | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
비속어를 공통이라는 부분으로 정의한 재성님의 의견이 궁금해요!
비속어를 상품이나 메뉴에 독립적으로 용어를 작성할 수도 있었을 것 같아서요 😃
#### 행위 | ||
- `사장님`이 `가게 테이블`를 등록할 수 있다. | ||
- `사장님`이 `가게 테이블`들을 조회할 수 있다. | ||
- `사장님`이 `가게 테이블`의 손님수를 변경할 수 있다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
용어사전과 아래 적어주신것과 동일하게 손님수
-> 방문한 손님 수
로 표현하는게 좋다고 생각해요 😃
#### 행위 | ||
- `사장님`은 `주문`을 등록할 수 있다. | ||
- `배달 주문`은 배다 | ||
- `사장님`은 `배달 주문`의 배달 대행사를 호출할 수 있다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
사장님
은배달 주문
의 배달 대행사를 호출할 수 있다.
저는 해당 문장을 소리내서 읽어봤을 때 약간 어색하다고 느꼈어요 🤔
배달 주문의 배달 대행사
라는것은 뭔가 어색한 것 같아요!
예를들면 아래와 같이 말해볼 수 있겠어요
사장님
이배달 주문
을접수
로 변경하면배달 대행사
에 배달을 요청한다.
사장님
이배달 주문
을배달 대행사
에게 요청할 수 있다.
|
||
### 상품 | ||
|
||
#### 속성 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
모델링에서 속성과 행위를 분리해서 작성해주셨군요 💯
- `사장님`이 `가게 테이블` 정리를 통하여 `빈 테이블`로 만들 수 있다. | ||
- 완료되지 않은 주문이 있는 `가게 테이블`은 `빈 테이블`로 설정할 수 없다. | ||
|
||
### 주문 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
재성님은 주문의 컨텍스트를 나눈다면 어떻게 나눠보실 것 같나요? 😃
저는 아래와 같은 질문으로 기준을 잡아볼 것 같아요!
세 가지 주문 유형은 동일한 라이프사이클을 가지는가?
각 주문 유형에 독립적인 비즈니스 규칙이 존재하는가?
- `주문 상태`는 아래의 순서대로만 변경이 된다. | ||
- 배달 주문 (대기중 -> 접수 -> 서빙 -> 배달중 -> 배달완료 -> 완료) | ||
- 방문 포장 (대기중 -> 접수 -> 서빙 -> 완료) | ||
- 매장 주문 (대기중 -> 접수 -> 서빙 -> 완료 -> 테이블 정리) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
각 주문의 상태 흐름을 작성해주셨네요 👍 👍 👍
프로젝트 이해관계자가 상태 흐름에 대해 충분한 지식을 가질 수 있도록 작성해주신것 같아요 💯
+) 테이블 정리
는 상태로 정의해주셨군요 🤔
테이블 정리
라는 상태를 추가해주신 걸까요? 용어만 봐서는 상태보다는 행위에 가까운것 같아서요!
|
||
#### 행위 | ||
- `사장님`이 `메뉴`를 등록할 수 있다. | ||
- `사장님`이 `메뉴`의 가격을 변경할 수 있다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
사장님이 메뉴의 가격을 변경할 때
특정 조건에서 메뉴의 전시 상태가 변경됐는데 해당 부분도 정리해볼 수 있겠네요 😃
+) 가격이라는 용어도 용어사전에 추가할 수 있겠군요 😃
가격을 Price, Charge, Cost, Value 등등 다양하게 부를수도 있으니 동일한 언어를 사용하자~ 라는 측면에서요
|
||
#### 행위 | ||
- `사장님`은 `주문`을 등록할 수 있다. | ||
- `배달 주문`은 배다 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
배달 주문
은 배다
해당 부분은 수정하다 깜빡하신 부분으로 보이네요! 😳
요구사항이 제대로 이해가 되지는 않았지만, 좀 더 자연스럽게 프로젝트 구성원들이 이해할 수 있게 정리를 주로 한 것 같습니다.
확인 부탁드립니다!