bool型変数名、プロパティ名の命名規則
bool型の変数名やプロパティ名には、「trueの意味を明確にした名前」をつけることが重要です。
bool型でよく使われる命名規則にis(~か)、can(~できるか)、has(~をもつか)から始めるというものがあります。
「isEmpty」、「canExecute」、「hasChildren」などと命名すると、trueが何を意味するのかが明確です。
もちろん全てにis、can、hasを付ける必要はなく、「exists」、「enabled」などは単語でtrueが何を意味するのかが明確なので、よい変数名といえます。
ただし否定的な変数名は禁止です。notFoundなどと命名すると、falseが何を意味するのかが直観的に分かりません。
コメントはまだありません。