Definition
Simplify Creation of Objects Which Need Many Properties for Creation.
Since code is read many times more than is written, then code readability becomes of extremely high importance among developers. Naming among other readability factors becomes the coder’s crucial task that needs more attention and scrutiny.