경우에 따라 가장 논리적 인 이름 (예 : 변수)은 선택한 언어 또는 환경에서 예약 된 키워드입니다. 똑같은 동의어가 없으면 어떻게 명명합니까?
이 문제에 대한 모범 사례 휴리스틱이 있다고 생각합니다. 이들은 프로그래밍 언어와 환경의 제작자 또는 주지사가 제공 할 수 있습니다. 예를 들어, python.org (또는 Guido van Rossum)가 파이썬에서이를 처리하는 방법을 말하면, 그것은 저의 책에서 좋은 지침이 될 것입니다. C #에서 처리하는 방법에 대한 MSDN 링크도 좋습니다.
또는 소프트웨어 엔지니어링 분야의 주요 영향 요인이 제공하는 지침도 중요합니다. 아마도 Google / Alphabet은이를 다루는 방법을 알려주는 멋진 스타일 가이드를 가지고 있습니까?
C # 언어에서 "default"는 예약 키워드입니다. 열거 형을 사용할 때 기본값의 이름을 "default"( "switch"문과 유사)로 지정할 수는 있지만 그렇게 할 수는 없습니다.
C #은 대소 문자를 구분하며 열거 형 상수는 대문자로 입력해야하므로 여기서는 "Default"를 선택해야합니다. 현재 스타일 가이드에 따르면 모든 열거 형 상수는 소문자 여야한다고 가정합니다.
"defaultus라는 단어를 고려할 수 있습니다. ", 그러나 이것은 최소한의 놀랍게도 의 원칙에 충실하지 않습니다 . 우리는 또한 "표준"과 "초기"를 고려해야하지만 불행히도 "기본"은이 상황에서 그 목적을 정확하게 전달하는 단어입니다.
clazz
사실상 사실상의 표준입니다. 그것은 본질적 이다 플랫폼 명명 규칙의 일부. 다른 작업을 수행하면 다른 사람들이 코드를 읽었을 것이라는 기대에 위배되므로 절대적으로 필요한 경우에만 수행해야합니다.