리팩토링:

https://www.figma.com/embed?embed_host=notion&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FwJJDRuYsPqqzaxXVO9tWd1%2FFigJam-Basics%3Ftype%3Dwhiteboard%26node-id%3D0%3A1%26t%3D7N8t3vS1L5OvWK7y-1

Untitled

문제점:

  1. 컨트롤러 메소드가 너무 많아 가독성이 떨어지고 관리가 힘듦.
  2. 서비스 메소드가 너무 많아 가독성이 떨어지고 관리가 힘듦.
  3. 게임 정보를 가져오기 위해서는 gameStatus를 통해 가져와야 함(예 player = gameStatus.getPlayer())