解せない事がある。
dateとdataだ。
date()な関数をよく使うの自分ですが、
関数としてのdateは滅多に間違えない。
しかし、それが変数だったり、フィールド名だったりするとよくdataと間違える。
先日も ある変数testDateを書いて無限ループエラーを起こした。
卒研チームでは そこで指定すべき変数名は testDataだった。
なぜ俺は間違える!!
ちなみに研究室の自分の席のPCには自分から見えるところに、date()と書いた付箋を貼ってある。
周りの人間には何に使うのか分からないだろうが、
自分にはこう読める。
「date()という関数がある」
↓
「dateは日付に関する関数だ」
↓
「dateは日付だ」
↓
「ならばdateはデータという意味ではない」
↓
「データはdataだ」
THE小細工
そんな私は、弱算性