変数・メソッドに使う英単語
1. 真偽値
is
# 有効になっているか?
isEnabled()
# 完了しているか?
isCompleted()
# 空になっているか?
isEmpty()
can
# 削除可能か?
canDelete()
should
# ビルドしてもよいか
shouldBuild()
has
# エラー情報を持っているか
hasError()
# Itemを持っているか
hasItem()
need
// リクエストが必要
needRequest()
exists
contains
2. 入出力
get/set
- データを取得する/設定する
- データの取得/設定にコストが掛からない場合に使うイメージ(オブジェクトのsetter/getter)
user.getName()
user.setName()
load
import/export
read
restore
reload
fetch
- データを取得する
- データ取得にコストがかかる処理のニュアンス(DBやネットワークから取得)
fetchUser()
3. 追加/作成
set
add
put
insert
append
push
prepend
register
create
new
make
build
from
generate
4.
- update
- upgrade
- apply
- refresh
- changed
- modified
- revised
- enable
- disable
- fix
- repair
- restore
- recover
- edit
- adjust
- adapt
- convert
- to
- payload
- Criteria -- (検索の)基準
5. 保存
- save
- output
- export
- write
- store
- send
- commit
参考資料