Code Smell 13 - Empty Constructors
No-Parameterized constructors are a code smell of an invalid object that will dangerously mutate.
Incomplete objects cause lots of issues.
TL;DR: Pass the essence to all your objects so they will not need to mutate.
Problems
Mutability
Incomplete...
maximilianocontieri.com2 min read