http://www.perlmonks.org?node_id=445929


in reply to Passing globals and magic variables safely

Some comments on the "action at a distance" effect.

I guess this is why I have become more and more a fan of truly functional programming, especially for the lack of side effects. I try very hard to avoid all "action at a distance" coding

Explicitly I try to write code