Enum tips from "Power of Two Games"
Game Development 2008/05/14 11:52 |In English...(show)
오랜만에 Power of Two Games 블로그에 들어가보았습니다. 새 글들이 올라왔더군요. 거기서 찾은 유용한 팁입니다.
현재 프로젝트에서 우리는 다음과 같은 명명 규칙으로 C++ 열거형을 표기합니다.
enum eSomeEnum
{
ESE_RED,
ESE_GREEN,
ESE_BLUE
};
이처럼 열거형 타입명의 약어를 접두어로 쓰는 방식은 의외로 접두어가 중복되는 경우도 많고 알아보기도 어렵더군요... 그래서 다음 프로젝트에서는 다른 방법을 쓰리라 생각하던 차에 이 글을 접하게 된 것이죠.
결론은 다음과 같이 쓰자는 것입니다.
namespace GameFlowType
{
enum Enum
{
Invalid,
Run,
Exit,
Restart,
Restore,
};
}
상당히 깔끔한 방식이라 생각합니다.
Trackback Address :: http://gl3d.net/trackback/57
-
Subject: 사진찍는프로그래머의 생각
Tracked from eslife's me2DAY 2008/05/19 22:32 Delete"Enum tips from Power of Two Games enum 을 namespace 와 섞어 사용하면 정말 가독성이 훨씬 나아지고 중복에 대한 부담도 덜 수 있겠네요. 아주 좋은 아이디어 같습니다.
-
Subject: 사진찍는프로그래머의 생각
Tracked from eslife's me2DAY 2008/05/19 22:33 DeleteEnum tips from 'Power of Two Games' enum 을 namespace 와 섞어 사용하면 정말 가독성이 훨씬 나아지고 중복에 대한 부담도 덜 수 있겠네요. 아주 좋은 아이디어 같습니다.
all2one awakening.png)




이올린에 북마크하기
이올린에 추천하기
댓글을 달아 주세요
비밀댓글 입니다