Good naming is a process, not a single step
Arloさんが書いた記事で、プログラミングの命名のプロセスについて書いた記事
Arlo Being Bloody Stupidというブログの記事の1つ
1回で完璧な命名をつけるかわりに、修正しながら良いネーミングにしていきましょうというやつ
Many people try to come up with a great name all at once. This is hard and rarely works well. The problem is that naming is design: it is picking the correct place for each thing and creating the right abstraction. Doing that perfectly the first time is unlikely. Let’s talk about evolutionary naming. (...)
https://arlobelshee.com/good-naming-is-a-process-not-a-single-step/ (Web Archive)
https://www.digdeeproots.com/articles/on/naming-as-a-process/ (Web Archive)
多くの人が、1回で最高の命名をしようとする。これは難しく、うまく行くことなんて滅多にない。問題はネーミングというのは設計であるということだ。あらゆるものに収まりの良い場所を与え、正しい抽象化をしなくてはならない。これを最初の1回で完璧にこなせる可能性は低い。だから進化的ネーミングについて話をしよう。
和訳→ /kawasima/命名のプロセス
まだちょっとしか読んでないのに要約を書いたvlzs.icon