> 最初から書けるの？」には2つの意図があって

確かに、知らない方法で書きなおせるものを自分で見つける、というのは大変かもしれません。知っているものを増やす（例えば、このお茶アプリを書くのとは別に、Enumerableモジュールをpryで試す）ことが必要だなと思いました。