質問
Ruby学習中の初心者です。
結合度という単語の意味について知りたいです。
プログラミングにおける結合度という単語について説明頂けないでしょうか。
ソースコード
a.delete 100{'NG'}
こちらは{}の結合度が強いため、100{'NG'}と判断されるそうなのですが、
結合度という意味が理解できずつまづきました。
結合度が弱いと式において最初に評価されてしまう、というようなイメージをもって
いるのですがあってますでしょうか。
ご回答のほど、宜しくお願いします。
「結合度」という単語が出てる文書の具体例をお願いします。
るりまサーチにて検索したところ、「結合強度」が2回登場するのみです。
プロを目指す人のためのRuby入門
という本に上記のコードが書いてあり、エラーとなる理由として
「{}の結合度が強いため、a.delete 100ではなく、100 {'NG'}と解釈されてしまうためです」
と書かれておりました。
回答3件
あなたの回答
tips
プレビュー