3 ms·
Names are abstractions. If there's an itch to apply some abstractions on a project, begin with good, very carefully considered names for functions, variables, a
by apo 8y ago
Names are abstractions. If there's an itch to apply some abstractions on a project, begin with good, very carefully considered names for functions, variables, and classes.
The main difference between the projects that make me want to pull my hair out and the ones I can actually understand and immediately begin working with is simple: good projects use good names for things.