Softex CelwareTech Blog
プログラミング基礎

副作用とは

関数の戻り値以外に、外部の状態を変更する動きです。

簡単にいうと

副作用は、セルを書き換える、ファイルを保存する、画面を表示する、グローバル変数を変えるなど、処理の外側に影響を与える動きです。

部品化では、副作用がある処理とない処理を分けると、再利用時の予期しない動作を減らせます。

どんな場面で使うか

  • 安全な共通関数設計
  • セル操作処理の分離
  • ファイル操作の注意点整理

関連用語

さらに調べる