プログラミングを勉強していて、side effects
というワードが何を意味するのか、分かりにくかったですが、
参考ページにより理解できました。
「side effects」とは、 グローバル変数などの値を変更してしまい、結果的に、それ以降の処理に、影響を与えてしまう処理(主に関数)のことをいう。
参考ページ:副作用について
ただ、コーディングの際に、side effects 自体が悪いわけではなく、あくまで「各ファイルは、シンプルに書きましょう!」ということをいいたいだけ。
プログラミングを勉強していて、side effects
というワードが何を意味するのか、分かりにくかったですが、
参考ページにより理解できました。
「side effects」とは、 グローバル変数などの値を変更してしまい、結果的に、それ以降の処理に、影響を与えてしまう処理(主に関数)のことをいう。
参考ページ:副作用について
ただ、コーディングの際に、side effects 自体が悪いわけではなく、あくまで「各ファイルは、シンプルに書きましょう!」ということをいいたいだけ。