Home Why use contraction/clipping in variable names?
 I constantly find myself wondering "how do they contracted configuration this time, is it cfg or conf or config?". It happens all the time only the actual variable name is different. I've lost incredible amount of time checking the right name of a variable in documentation, just because the name was originally contracted. Moreover, if I spent some time replacing contractions in a third party code, I can easily gain in time later, as the code turns to be much easier to understand. So what is the reason developers keep contracting variable names while completion is wide spread (from the fancy editors down to shell terminal) and space preservation is not an issue like 20 years now?