Empleador activo
what is singleton design pattern, what are immutable classes.
Anónimo
An immutable object is initialized by its constuctor only, while a singleton is instantiated by a static method, restricts the instantiation of a class to one object. This is useful when exactly one object is needed to coordinate actions across the system