rspec

今日後輩になぜletを使うのですか?インスタンス変数で同じことできるのになにがいいのですか?と質問を受けて知識不足なためこまってしまった。
私は、遅延評価、スコープみたいなワードを絡めつつよさを説明したのだがうまく理解してもらえなかったみたい。
コードが短くなる(@がなくなる)のは自明なため説明からはずしたのだが、どうもコードが一文字減るという説明も有効だったみたい。
人に説明するって難しい。