부울 게터/세터 메소드를 작성할 때 내가 게터 방법은 적절하게 이름을 지정해야한다고 일부 사용을 보았다 그러나 너무구문 부울에 대한 게터/세터 메소드 및 속성
void setValue(boolean value) { }
boolean getValue() { return true/false; }
처럼 쓰기 표준을 보인다 그것의 사용법에 따르면.
내가 설정하고, 예를 들어 말할 수 있습니다/"활성화"라는 부울을 받고, 내 게터를 호출해야합니다getEnabled()
또는는
isEnabled()
다시 내가 예를 들어 말할 수 getter가 호출되어야 "nodes"라는 불리언 값을 설정하거나 가져옵니다.
getNodes()
또는
hasNodes()
이 바로 아래로 개인적인 취향에인가, 아니면 또 다른 이상 특정 명명 규칙을 선택하는 것이 좋습니다?
는'nodes' 정말 가난한 이름처럼 들린다 부울 – BoltClock
개인 선호도 (또는 팀/고용주의 선호도)에 달려 있다고 말할 수 있습니다. 그러나, 나는'bool getNode()'메소드를 본다면 혼란 스러울 것이라고 말하고 싶다. ... – Alxandr
"nodes"가 "isNodes"를 사용하는 것이 더 좋으므로 "nodes"가 더 좋지만 "nodes" 컬렉션은 다음 "hasNodes"더 나은 – Vytalyi