Hacker News new | ask | show | jobs
by toxik 975 days ago
Using `i`, `j`, and `k` as index variables is not bad practice.
1 comments

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.