Class Design
Temporary fields cause class bloat by adding state that is usually irrelevant. Accumulated temporary fields increase conditional complexity and degrade encapsulation. Temporary fields make it harder to understand a class's responsibility.…
1 sources - 4 claims
Temporary fields cause class bloat by adding state that is usually irrelevant. Accumulated temporary fields increase conditional complexity and degrade encapsulation. Temporary fields make it harder to understand a class's responsibility. Temporary fields often arise when features are added incrementally without revisiting class design.