top | item 37857642

(no title)

billyruffian | 2 years ago

sigh, I once encountered a PFY junior who named all variables some variation on `nx`, so `n1`, `n2`, `n99` because they 'were all just numbers'.

discuss

order

toxik|2 years ago

Using `i`, `j`, and `k` as index variables is not bad practice.

billyruffian|2 years ago

Well, my attempt at a humorous aside didn't land.

To be strictly serious we are talking about block parameters in ruby which contain the values yielded to it which, in an enumeration, is likely to be a value object from a collection and only occasionally an index (where you've explicitly chained `#with_index` for e.g.). If you are nesting deep enough in ruby to call for `k` then, yes, it would be bad practice.