in reply to calling f(arg1,arg2,arg3) better than &f

I use &function_name for writing to multiple files. So if I have:
sub write_log { ... } sub write_error { ... }
Instead of placing the following in my script:
write_log('string'); write_error('string');
I can keep it cleaner by simply having:
write_all('string');
With write_all defined as:
&write_log; &write_error;