김은지 멘토
- 아키텍처 다이아그램에 아이콘만 있는데 밑에 작은 글씨로 어떤 아키텍쳐인지 적어주는게 좋을 것 같다.
- 도전적이었다고 했는데 어떤 점이 도전적이었는지?
- 지금까지는 CRUD 게시판 위주로 만들어봤는데, 게임 로직이라는 걸 만들어본 적이 없었기 때문에 실제로 동작할지에 대한 의문이 있었다. 일단은 한 번 뛰어들어서 개발을 해보자 라고 해서 해보니까 실제로 구동해서 알게 된 것들이 많았다. 해보지 않았던 것들을 해보았다는 것에 대해 도전적이라고 생각했다.
- 게임이 기술적으로 만들기 너무 어려웠다는 말은 “도전적이었다”라는 말과는 조금 안 어울리는 듯 하다.
- 시연순서가 아쉬웠다. 중간에 게임을 보여주시다가 중간에 소개페이지가 나오고 다시 게임으로 들어가는 플로우가 아쉬웠다. 데모할 때는 순서를 잘 고민해보고 시연영상을 만들어보길 바란다.
이주호 멘토
- CRUD와는 다른 걸 도전해보고 싶었다라고 했는데, 제 생각에는 CRUD와 크게 다르지는 않을거 같다라는 생각을 했다. H2를 이용해서 매끄럽게 사용하게 했다는 것인지? 어떤 점이 CRUD와 달랐다고 생각하는지?
- 객체지향에 대해서 공부를 더 열심히 했다고 하는데, 이런 로직을 짜면서 이런 문법이 어려웠다 하는 점이 있다면 어떤점이 있겠는가?
- 이 Cascade에 대해서는 잘 아는지? 현업에서는 이걸 잘 못 사용하게 되면 문제가 많이 발생할 수 있기 때문에, 확장성을 잘 생각하고 사용하길 바란다.
- H2/MySQL 등을 고민했는데, H2는 사용자가 너무 많아지면 문제가 생기지 않을지? 대체할 수 있는 다른 저장소들도 존재하는데, 그럼에도 불구하고 H2를 선택해서 사용하게 된 이유는 어떻게 되는지?
- 혹시 H2데이터베이스에 들어가는 휘발성 데이터와 MySQL에 들어가는 게임 데이터가 있는데, 정확히 어떤 데이터를 휘발성 데이터로 넣어서 사용하고, 어떤 데이터를 저장용 데이터로 사용하는지 설명해 줄 수 있나?