<aside> 💡 名前に情報を詰め込む
</aside>
例えば、get
は明確な単語ではない
インターネットからとってくるならfetch
やdownload
の方が明確
Stop
も明確ではない
取り消しができないならKill
, 後からResumeできるならPause
がいい
tmpなどの空虚な名前を付けるのではなく、 エンティティの値や目的を表した名前を選ぶべき
いい名前というのは、変数の目的や値を表すもの!
名前に情報を付け加える
名前の長さを決める
<aside> 💡
スコープが小さければ短い名前でもいい
</aside>
また、プロジェクト固有の省略形は使ってはいけない