プログラミング基礎初級
イミュータブル
イミュータブル
一言で言うと
既存データを書き換えず新しい値を作る方針。
もう少し詳しく
一言で言うと
既存データを書き換えず新しい値を作る方針。
もう少し詳しく
既存データを書き換えず新しい値を作る方針。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
副作用を避けたい場面や並行処理・関数型スタイルの文脈で特に重要になる概念です。言語によってどこまでイミュータブルが保証されるかは異なりますが、基本的な考え方を押さえておくと応用が利きます。
実務でどう使うか
関連する章
Ch86, Ch154 で詳しく学べます。