powerslam / KMU_SNAKEGAME

국민대 C++ 프로그래밍 뱀 게임
0 stars 1 forks source link

과제 1단계 #1

Closed powerslam closed 1 year ago

powerslam commented 1 year ago

Snake 게임 맵을 화면에 표현하기

powerslam commented 1 year ago

개선 사항 제안

define으로 프로그램의 모든 상수를 표현했는데, enum class를 사용해서 어디에 활용되는지 명확하게 구분하면 더 좋을 것 같음.(단, first, second 같은 특수한 메크로는 제외) 혹은 namespace를 활용해서 구분하는 것도 하나의 방법이 될 수 있을 것 같음.

kimsangmi2001 commented 1 year ago

나중에 보수할때 편의성을 위해 메크로에 비해 enum class가 더 좋을 것 같습니다!

Noewewwwew commented 1 year ago

Map구현에는 문제 없이 너무 깔끔하고, 위에서 말씀하신대로 enum class를 사용하는게 좋을 듯 하네요

powerslam commented 1 year ago

투표로 enum class와 namespace 중 namespace로 define 매크로로 선언된 상수를 대체하는 것으로 하였음.

추가 의견이 없기 때문에 과제 1단계는 종료