Mutable
Meaning in software engineering, with examples
In software engineering, mutable means: Describing a value or object whose state can be changed after it has been created.
In Turkish: değiştirilebilir
How it is used
Used in discussions about shared state, collections and side effects. Shared mutable data often needs coordination between concurrent operations.
Example sentences
The cache exposes a mutable list that callers can accidentally change.
Avoid sharing this mutable object between worker threads without synchronization.
Common collocations
- mutable object
- mutable state
- mutable collection
Related terms
More terms: Programming Concepts
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
