2022-04-04
(1) '연습문제 #33'을 읽습니다.
(2) 1-5번까지 문제를 클라이언트가 건넨 요구사항이라 상상하며 문제를 풀어봅시다.
(3) 진정한 요구사항이 아닐 경우 어떻게 질문을 해야하는지, 무엇을 알아야 하는지, 왜 그렇게 생각하는지 등 나의 생각을 작성해보세요.
모든 요구사항의 근본적인 이유를 물어 볼 것 같다. 왜?
0. 왜 500ms 이하여야 하나?
1. 유저가 서버와 같은 리젼이 아닌 것인가?
이거는 요구사항 같다. 특별한 이유가 없는 디자이너 파트의 결정 같아 보인다.
조금 더 특수한 상황이 있는지 궁금하다.
1. 몇개가 몇개인가?
2. auto sacling이 필요한가?
3. 그렇지 않으면 고정된 개수의 서버로 구축하면 되나?
입력 거부라는 말이 약한 추상적이라 더 구체적인 것을 물어 볼것 같다.
1. 입력 거부를 어떻게 표현 할 것인가?
2. 입력을 안되었다 치고 서버와 통신할 때 어떠한 데이터를 보낼 것인가? (기본값이 있는가?)