Is there an excuse for short variable names?-1,"the shorter the variable scope the shorter the name" Why? What's the benefit of having short names? You can't argue that short names is good because it's possible to have bad long names. All non-trivial variables (and possibly they too) should have good descriptive names. Scope is irrelevant.