Lousy variable name: data It says nothing about what's inside
Lousy variable name: data
It says nothing about what's inside.
It's surprising how often I see this in code. It's especially problematic in dynamic languages like #JavaScript, because there's no type system to lean on.
A good variable name helps me understand at a glance.