>2018-09-18■anond:20180918113934今回は便宜的にintを返しているが、型情報を貰うことで通貨であれば返り値をDollerMoneyオブジェクトとかにすることもでき、その際に「ドルのレートは期間により異なる。これは本日12:00-13:00までの値」とか入れることができるからな。Rubyは動的型付なんだから好きなもの返したらいいじゃんanond:20180918113105んじゃ円ベースの以下の仮想クラスがあったとして、「ドル」「元」「ユーロ」をそれぞれ返すコードを考えればいいじゃん。ジェネリクスいらないじゃんanond:20180918113934今回は便宜的にintを返しているが、型情報を貰うことで通貨であれば返り値をDollerMoneyオブジェクトとかにすることもでき、その際に「ドルのレートは期間により異なる。これは本日12:00-...anond:20180918114248だからそれジェネリクス以前に静的型付け使いたいって話でしょってanond:20180918114341これはジェネリクスじゃなきゃ到達不可。ジェネリクスが必要なのは「型チェックを有効にしつつ、型をパラメータ化したい...anond:20180918114915てめー、処理途中のメソッドが意味なく空オブジェクト返したりされたことねえのかよ。みたいなコード書いてねえのかよ。