State - Mutable

Data System Architecture


A state who is mutable can be changed.

Mutation happens with mutator method:

Immutability is more powerful because it's a good way to get rid of state concurrency problem

Discover More
Card Puncher Data Processing
Data Type - (Primitive|Native|Built-in)

A primitive data type is the basic data type that a language offers. A primitive type is a type without any substructure. It is then data: that is not an class/object and has built-in operation...
Card Puncher Data Processing
Data Type - Boxing (Autoboxing|Autowrapping) and Primitive Wrapper

Boxing and Unboxing are the terms used to describe automatically wrapping a primitive type in a wrapper class and unwrapping it as necessary. This operation has the advantage to add basic method functions...
Event Conceptual Model
Event (Timed Measure|Action)

An event is a timed observed physical reality described by: space (location) participant. The observations describing the event are defined by the nature or physics of the observable, the observation...
Card Puncher Data Processing
IO - CRUD (Create/Read/Update/Delete) - basic functions of persistent storage

In computer programming, create, read, update and delete (as an acronym CRUD) are the four basic functions of persistent storage. Operation SQL HTTP File System mutator Create INSERT PUT...
Javascript - Symbol

A symbol is a unique and immutable data type. New in ES6. Usage: Identifier for object properties. Symbol is not a constructor. Type: Symbol Description ...
Card Puncher Data Processing
Object - (Mutator|Setter|Set) method

Mutators are methods. Their role are to set the values of an object's state The usages are: central point of control for the input in order to reject bad data change detection (if the value is not...
Card Puncher Data Processing
Python - (Dictionary|Map)

A dictionary is similar to a list, but you access values by looking up a key instead of an index. A key can be any string or number. A dictionary is suitable for representing functions with finite domains....
Card Puncher Data Processing
Python - List

Lists are used to store a collection of different pieces of information in a sequence order of under a single variable name. A list can be used to implement a . A list is mutable whereas a tuple is not....
Card Puncher Data Processing
Python - String (str type)

in Python A string literal is a sequence data type. Strings in Python are: sequence with characters as elements Each character in a string has a subscript or offset (id). The number starts at...
Card Puncher Data Processing
Python - Tuple

Tuples are: an ordered sequence of elements, just like lists. immutable so they can be elements of sets but they can contain mutable objects. A tuple consists of a number of values separated...

Share this page:
Follow us:
Task Runner