TL;DR 変数やメソッドに、正確な名前を付けるのが難しいこと。レッドフラグの 1 つである。 なぜ必要か 名前はその根底にある概念の明確なイメージを反映したものであるべきだ。そのような正確な名前を付けるのが難しい場合、概念自体がシンプルでない可能性がある。 関連 レッドフラグ 曖昧な名前 Hard to Describe A Philosophy of Software Design 第14章 Choosing Names