What’s in a name?

Matt Carroll
5 min readSep 14, 2022

Programmers name everything. Patterns, packages, classes, functions, and variables. They all have names. And those names exist to communicate information to other developers about the purpose, role, and behavior of a given artifact. Today, on Twitter, I was informed that the software industry doesn’t need to align on the definitions of common programming names. Instead, we only need to ensure that the members of a given team share the same definitions for…

--

--