by ryansworks on 8/4/23, 8:29 PM with 6 comments
I’m curious how to improve at this? As a native English speaker without a formal background in languages I wonder if studying something like linguistics would help.
by gorjusborg on 8/4/23, 10:25 PM
Think about what is important about the 'thing', not just itself, but the context the importance is attached to.
I've found that people who have a hard time with naming aren't having difficulty naming, they are having difficulty with thoughts about the item and the system that surrounds it.
Also, don't perseverate. Learn to refactor well, choose the best name that you can given the time you can spend on it, and move forward.
Even if you come up with the perfect name, systems and requirements change, which mean names will too.
by wizofaus on 8/4/23, 8:57 PM
by RobinL on 8/4/23, 8:33 PM
by squeegee_scream on 8/4/23, 9:59 PM
If I can’t think of a decent name I’ll mention this in a code review comment to get others’ input.
by austin-cheney on 8/4/23, 8:39 PM
by mytailorisrich on 8/4/23, 9:16 PM
Clear, descriptive names kept short. There's no perfection, that's fine, move on.