그래서 나는 Hungarian Notation의 대단한 팬이 아닙니다. 오늘 우리 회사의 Android 개발자는 this link을 Android 개발에 대한 공식적인 조언에 기고했습니다. 모든 필드 이름을 m
으로 시작하는 것이 유용하다는 사실에 놀랐습니다.안드로이드에서의 헝가리 표기법 명명 규칙
이 mSomeField
이름이 유용 할 수있는 유일한 사례는 코드 강조 표시가 없기 때문입니다.이 경우 어떤 변수가 로컬인지, 어떤 변수가 아닌지를 쉽게 알 수 있습니다. 그러나 요즘에는 어떤 IDE에서라도 이것을 보여줄 수 있습니까? 그렇다면 최신 Android 코드에서 이러한 규칙과 규칙이 필요한 이유는 무엇입니까?
업데이트 : : 좋습니다.이 조언은 참여자 용입니다 (이 경우에는 동일한 코딩 방법을 사용하고 싶습니다.). 어쨌든, 안드로이드 프로젝트에서 자주 사용된다고 들었습니다. 그렇다면 질문은 그 프로젝트에 관한 것입니다.
당신은 Android _itself에 대한 코딩 지침임을 알고 있습니까? Android 용으로 개발 한 것이 아닙니까? – paxdiablo
@paxdiablo 아, 맞습니다. 그 규칙은 공헌자를위한 것입니다. 어쨌든, 나는 안드로이드 프로젝트에서 자주 사용된다는 말을 들었다. 고마워, 내가 질문을 업데이 트합니다. –
@NickT 헝가리 표기법을 들여 쓰기와 비교하지 않겠습니다. –