Code Smell 301 - Database as Parameter
TL;DR: Don't mix data access concerns with essential business behavior.
Problems ๐
Tight Coupling
Mixed responsibilities
Bijection violation
Testability
Business logic pollution
Separation of concerns violation
Blurred Layers
Solutions ๐
Use de...
maximilianocontieri.com4 min read