Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

書籍 リーダブルコード | bool値の命名

パンくず

リーダブルコード
bool値の命名

概要

bool値の命名

内容

bool値の変数やメソッド名の命名を行う場合は
is
has
can
should
などを利用する。
可能な限り否定ではなく、工程の単語で命名する

×isDisabled
○isEnabled

※ただし、Rubyメソッドでboolを扱う場合は
is等を使わずに動詞+「?」を利用する。


File.exists?("ファイルパス")