'페이지 번호'라고 하면, pageNumber, pageNbr, pageNo, pageNum, pageIndex, pageIdx 등등 많이 있지만
저라면 pageNumber나 pageIndex가 제일 반가울 것 같습니다. 코드를 쓰는 건 한 번이지만 읽는 건 여러 번이니까요.
그래서 일반적으로 프로그래밍 인터페이스에서는 축약을 꺼리는 것이겠지요.
표준으로 정해진 게 있나 해서 조금 찾아봤는데, 축약에 대한 언급이 없는 경우가 많네요.
유일한 규칙이 있다면, "읽을 수 있으면 된다"는 것 아닐까요?
이렇게 하니 되긴 하는데, 이게 맞는 방식인지는 좀..
저도 확신이 안 섭니다. 그런데 이렇게 하니 되긴 하네요. 아시는 분 이게 어떤 이유에서 되는지 좀 설명해주시면 유익하겠는데요.
#include <cstdio> #define var variable int main() { int variable=20; printf("%d\n", var); return 0; }컴파일 자체에 대해서는 저도 문외한이라.
printf의 var가 variable로
printf의 var가 variable로 변경되었습니다.
매크로 상수 말고 참조형 변수를 사용할 수도 있겠군요.
int &var=variable; printf("%d\n", var);아마도 유일한 범용 표준
'페이지 번호'라고 하면, pageNumber, pageNbr, pageNo, pageNum, pageIndex, pageIdx 등등 많이 있지만
저라면 pageNumber나 pageIndex가 제일 반가울 것 같습니다. 코드를 쓰는 건 한 번이지만 읽는 건 여러 번이니까요.
그래서 일반적으로 프로그래밍 인터페이스에서는 축약을 꺼리는 것이겠지요.
표준으로 정해진 게 있나 해서 조금 찾아봤는데, 축약에 대한 언급이 없는 경우가 많네요.
유일한 규칙이 있다면, "읽을 수 있으면 된다"는 것 아닐까요?
구글 코딩 스타일 표준 - 축약 금지 (https://google.github.io/styleguide/cppguide.html#General_Naming_Rules)
GNU 코딩 스타일 표준 - 로컬 변수만 축약, 단 최소한으로 (https://www.gnu.org/prep/standards/html_node/Names.html)
댓글 달기