Skip to main content

One post tagged with "dependency-injection"

View All Tags

Utility Classes vs Interfaces: Why Static Methods Aren't Enough

· 8 min read
Mahmut Salman
Software Developer

"Can't we just create a utility class with static methods instead of using interfaces? Isn't the interface approach just fancy?" Great question! Yes, you could use utility classes - but you'd be solving only 50% of the problem. Let's see what happens in practice and why interfaces aren't fancy, they're necessary.