jeffsonstein ("Jeff Sonstein") wrote:
screw variable shadowing, I hate variable shadowing; clarity is more important than saving one lousy variable naming task.
I know, I know [with apologies to Phil Karlton]:
There are just two hard things in programming: cache invalidation, naming things, and off-by-one errors.
let us not avoid the difficult tasks just because they are difficult. doing the hard things right will save your butt in the long run.