どういうこと?汎用的な名前をつけるのは、「名前のことなんて考えていません」と言っているようなものです。このような「空虚な名前」をつけるのではなく、エンティティの値や目的を表した名前を選びます。汎用的な名前の一つに「tmp」があります。どうして?tmpは「一時的な保管」を表現しますが、以下のtmpは単なる怠慢です。 String tmp = user.name(); tmp += " " + user.phone_number(); tmp += " " + user.email(); ... template.set("user_info",tmp); 生存期間は確かに短いですが、この変数にとっていちばん大切なことは「一時的な保管」ではありません。どうすれば?汎用的な名前を避け、変数の「目的」や「値の本質」を表す「いい名前」をつけるようにします。上述の例であれば、「tmp」の代わりに、「u