Memory Management

Mutable

English

Overview

A property of an object or data whose internal state can be changed after it's created.

Details

The opposite of immutable. While it's intuitive to work with because you can directly modify a variable's value, it can also become a source of bugs when an unintended change propagates to code that holds a reference to the same object.

More Programming terms