Writing good code: Modularization and Dependency Management [dev.to]
Didn't know this but good advice.