スコープの壁
スコープ
の概念が存在する
プログラム言語
における壁
ローカル変数
を
インスタンス
の外からいじれないとかってアレ
関係ない場所にあるプログラムから意図せず処理を実行されたり変数の中身を変更されないような効果がある
カプセル化
をより強固なものにする仕組みの1つ
これに振り回されることが多々ある
Mijinko_SD.icon
構造が悪いんだろうけれど
別の場所が持っているデータをこっち側で編集したいときとか
ゲッター
とか
セッター
とかって単語が浮かんできたけれど
単純にスコープの共有とかができれば楽になる?
それはそれでカプセル化と両立できなさそうな気もする
スコープの壁(JavaScript)