memrootじしょ
英和翻訳
Mutable State
routine duty
Call-by-name
function arrangement
hyperrealism
expulsion from Paradise
acting troupe
Data cleansing
running form
externalization
Mutable State
/ˈmjuːtəbl steɪt/
ミュータブル ステート
1.
プログラミングにおいて、作成後に値を変更できる状態。
プログラミングにおいて、一度作成された後にその値を変更できるデータを指します。これは、アプリケーションの挙動を時間とともに変化させるために用いられる概念です。
In
object-oriented
programming,
variables
often
represent
mutable
state.
(オブジェクト指向プログラミングでは、変数はしばしば変更可能な状態を表します。)
In object-oriented programming
オブジェクト指向プログラミングにおいて
variables
変数は
often
しばしば
represent
表します
mutable state
変更可能な状態を
Functional
programming
generally
discourages
mutable
state
to
avoid
side
effects.
(関数型プログラミングは、副作用を避けるために一般的に変更可能な状態を推奨しません。)
Functional programming
関数型プログラミングは
generally
一般的に
discourages
推奨しません
mutable state
変更可能な状態を
to avoid side effects
副作用を避けるために
Careful
management
of
mutable
state
is
crucial
in
concurrent
systems.
(変更可能な状態の慎重な管理は、並行システムにおいて非常に重要です。)
Careful management
慎重な管理
of mutable state
変更可能な状態の
is crucial
非常に重要です
in concurrent systems
並行システムにおいて
Without
mutable
state,
you
would
always
create
a
new
object
instead
of
modifying
an
existing
one.
(変更可能な状態がなければ、既存のオブジェクトを変更する代わりに常に新しいオブジェクトを作成することになります。)
Without mutable state
変更可能な状態がなければ
you would always create
あなたは常に作成することになるでしょう
a new object
新しいオブジェクトを
instead of modifying an existing one
既存のものを変更する代わりに
Mutable
state
can
lead
to
unexpected
bugs
if
not
handled
properly.
(変更可能な状態は、適切に扱われないと予期せぬバグにつながる可能性があります。)
Mutable state
変更可能な状態は
can lead to
~につながる可能性があります
unexpected bugs
予期せぬバグに
if not handled properly
適切に扱われないと
関連
Immutable State
Side Effect
Pure Function
State Management
Variable
Object