2019-06-08から1日間の記事一覧

シャドーイングについて(ブロック引数とブロック外の変数が同名の場合)

【結論】 ・ブロック引数と、ブロック外の変数の名前を一緒にした場合、ブロック内ではブロック引数が参照される ・この様に、変数やメソッドを参照できなくする機能はシャドーイングと呼ばれる ・動作はするが、可読性が落ちるので、原則同じ名前は避ける方…