Refactoring 020 - Transform Static Functions
TL;DR: Replace static functions with object interactions.
Problems Addressed
High coupling due to global access
Poor testability
Overloaded protocols in classes
Decreased cohesion
Related Code Smells
https://maximilianocontieri.com/code-smell-...
maximilianocontieri.com2 min read