Unless you've run it under
Benchmark, you don't
know whether your intuition is correct about which approach
is faster. Besides, fewer lines of code and fewer variable
names makes for easier maintenance, all things equal.
-- Chip Salzenberg, Free-Floating Agent of Chaos