I've done this for years. Not every time of course but where it makes the code easier to understand and maintain.
Speed was almost never the reason.
I take it you never rewrote a Matlab for loop as a vector/matrix op for insane speedups then :)
I take it you never rewrote a Matlab for loop as a vector/matrix op for insane speedups then :)