SOLIDNaming thingsBrian Wojtczak•November 15, 2017Naming things in software isn't just a joke; it's a fundamental challenge of defining scope. Master the art of abstraction and the Single Responsibility Principle to build cleaner, more maintainable code.