2013-06-19 4 views
0

작은 콘솔 프로그래밍 이래로 나는 훌륭한 읽을 수있는 코드를 작성하는 것으로 간주됩니다. 종종 코드가 표시됩니다. 여기에서 속성은 유형 또는 저장소 위치에 따라 이름이 지정됩니다. 예를 들어 변수의 이름을 지정하는 방법은 무엇입니까?

matrix g_mView; // global_matrixView 
bool m_bToggleLight; // member_boolToggleLight 

무엇, everbody에 쉽게 만들기 위해 당신이 변수 이름을 지정해야합니다 어떻게 생각하십니까? f.e. 로컬/전역 변수의 이름을 지정하는 방법은 무엇입니까? Vector3, Vector2 변수의 이름을 지정하는 방법은 무엇입니까?

+0

귀하의 질문에 답할 수 없습니다 (모든 회사마다 고유 한 이름 지정 규칙이 적용될 수 있음). 그래도 http://msdn.microsoft.com/en-us/library/ms229045.aspx를 볼 수 있습니다 (자신의 프로젝트 용). 이 규칙은 인터넷에서 매우 널리 사용되는 명명 규칙을 설명합니다. – Spook

+0

예를 들어 멤버십을 나타 내기 위해'm_'를 사용하는 것은 오늘날 나쁜 행동으로 간주됩니다. 일반적으로 헝가리 표기법 (오래된 Win32에서 사용됨)은 나쁜 습관입니다 (예 : 창 핸들). –

+1

유용한 정보가있을 수 있습니다. http://stackoverflow.com/questions/841888/picking-good-identifier-names/853187#853187 –

답변

1

첫 번째 규칙은 일관성을 유지해야합니다. 두 번째 규칙 내가 조언 하겠지만 - 일반적으로 사용되는 코딩 표준을 사용하여 필요에 맞게 사용하는 것입니다. 예를 들어, Google 표준을 사용할 수 있습니다. http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml

관련 문제