참고하려고 합니다. :)
저같은 경우는 전역변수는 g_, 지역변수는 l_, 함수는 f_, 매크로는 대문자, 상수도 대문자 이 정도로 쓰고 있습니다.
여러분들은 어떤가요? code complete 책은 거의 낙타표기법으로 되어 있던데요. 전 _를 많이 사용합니다.
뭐든 다 좋습니다. 편하신대로 하는게 최고지요.
다만
"다른사람과 작업 공유"
"정한 원칙은 끝까지 지키며 이리저리 왔다갔다하지 말 것"
"회사나 공동작업자들이 모여 의논하여 결정된 표준"
등등을 고민하시면 되겠습니다.
저는 심지어 헝가리안 ( 나쁜의미의.. 원저작자의 헝가리안 표기 의미 말고.. ) 도 아주 좋은 표현이라고 생각합니다.
Neogeo - Future is Now.
그 변수의 뜻을 변수명만으로 확실히 알수 있게끔... 여기서 영어 실력이 판가름 나죠. ㅡㅡ
포탈이는 불사신
------------- 포탈이는 불사신
변수명을 정할 때, 팀에서 표기하기로 한 방식을 따릅니다. 거기에 더해서 변수를 읽었을 때, 어떤 것을 뜻하는지 이해할 수 있는 단어를 선택하는 것이 필수입니다.
개인적인 프로그램은 자기 마음대로 이름을 붙여도 상관이 없지만 팀단위라면 팀내의 약속을 지키는 것이 바람직하다고 생각됩니다.
뭐든 다 좋습니다.
뭐든 다 좋습니다. 편하신대로 하는게 최고지요.
다만
"다른사람과 작업 공유"
"정한 원칙은 끝까지 지키며 이리저리 왔다갔다하지 말 것"
"회사나 공동작업자들이 모여 의논하여 결정된 표준"
등등을 고민하시면 되겠습니다.
저는 심지어 헝가리안 ( 나쁜의미의.. 원저작자의 헝가리안 표기 의미 말고.. ) 도 아주 좋은 표현이라고 생각합니다.
Neogeo - Future is Now.
Neogeo - Future is Now.
덧붙이자면
그 변수의 뜻을 변수명만으로 확실히 알수 있게끔...
여기서 영어 실력이 판가름 나죠. ㅡㅡ
포탈이는 불사신
-------------
포탈이는 불사신
팀에서 지정한 방식을 따릅니다.
변수명을 정할 때, 팀에서 표기하기로 한 방식을 따릅니다.
거기에 더해서 변수를 읽었을 때, 어떤 것을 뜻하는지 이해할 수 있는 단어를 선택하는 것이 필수입니다.
개인적인 프로그램은 자기 마음대로 이름을 붙여도 상관이 없지만 팀단위라면 팀내의 약속을 지키는 것이 바람직하다고 생각됩니다.