2차 구현

일단 MVP에 관련해 구현해야할 기능들은 마쳤다! 이제 이 기능들을 연결하여 디버깅하는 작업이 남았는데,
저번 역할분배처럼 기초구현과 디버깅 총괄을 나눠 MVP 기능들을 마무리하는 작업과 다음 2차 구현 작업을 동시에 하기 로 하였다

Image

노선 수정

대략적으로 역할분배를 통해 작업을 분리하여 각 작업자들이 시작을 하려 했는데..
서버에서 충돌처리를 위한 맵을 어떻게 관리 및 사용해야할지가 너무 막막하다는 걸 깨닫게 되었다!

  1. 장애물이 있어 이동하지 못하는 영역은 어떻게 구별할 것이고, 최적화 할 것인가?

  2. 장애물이 포함된 맵 자료를 받은 클라이언트는 어떻게 해석하여 맵을 표현할 것인가?

위의 문제사항들에 대해 맵 툴을 이용하자는 의견이 있었으나, 충돌/이동 처리를 제외하고도 구현할 기능들이 많았기에..
충돌/이동 처리를 호스트 클라이언트에게 위임하는 형식으로 수정하자는 의견이 채택되었다.

Image

위의 역할 분배는 호스트 클라이언트가 수행할 기능을 보라색으로 표현하였다!

한줄 평 + 개선점

  • 월요일이 되면서 진행사항들을 정리하며 앞으로 해야할일을 정하기 위한 회의만 엄청 오래 했다..