ホーム > タグ > programing
programing
グローバル変数の弊害について
先日書いたフィボナッチ数を出力するコードだけれど、
「グローバル変数を使わないで書いたほうがいいよ」
というアドバイスを頂きました。
ということで、グローバル変数を使うことのデメリットについて調べてみました。
まず、グローバル変数とは・・・・
プログラミングにおいて全てのスコープからアクセスできる変数のこと
です。
ちなみにスコープとはある変数や関数が特定の名前で参照される範囲のこと。
ようするに全てのスコープというのはプログラム全体という意味。
どこからでも呼び出せて書き換えられる変数ということです。
なので、「ついつい便利だから使っちゃうんだよな・・・。」と思っていたらwikipediaに
はっきりと悪しき慣習と考えられている
と書かれていました。
グーグルでグローバル変数 弊害で検索してみたところ出るわ出るわ。
というわけでグローバル変数の弊害についてまとめてみました。
- Comments: 0
- Trackbacks: 0
関連記事
Home > Tags > programing



