こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ruby 英語読解

あるRubyの教科書から英語の訳について質問いたします。

The primary way that an iterator method can come to grief is by trusting the block too much. Remenber, the code block you get handed in your iterator method is someone else's code.

この意味は、「Ruby ではIterator メソッドに渡したブロックは別のコード!!信用のしすぎに注意!!!」
と勝手に解釈しているのですが、つまりどういうことなのでしょうか?
また、和約が間違っていたらそこも正しい回答お願いいたします。

投稿日時 - 2012-05-28 22:26:06

QNo.7501864

すぐに回答ほしいです

質問者が選んだベストアンサー

「someone else's code」だから「別のコード」ではなく「別の誰かが書いたコード」でしょう.

これだけでは何を意味するのかわかりませんが, 例えばセキュリティを考えたりすると大問題たりえますね.

投稿日時 - 2012-05-28 23:24:54

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-