3 ms·
There are some good thoughts here, but it isn't all quite coherent yet. So, to add my 2 cents: There are basically two reasons to name things. 1. Because some
by ggchappell 11y ago
There are some good thoughts here, but it isn't all quite coherent yet. So, to add my 2 cents:
There are basically two reasons to name things.
1. Because something is lacking in either the syntax of our PL or our skill in coding, so that we end up giving something a name, when it does not really need one.
2. As a handle on some abstraction, indicating what it is for.
When #1 is the issue, names are best avoided. When #2 is the issue, names are a Good Thing, but a poorly chosen name can be very harmful.