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


in reply to Accessing Subroutine Arguments

For me passing a hash(ref) makes my life easier, especially in the earlier stages of development when I don't even know for sure what options may need to be available to a method/sub or in the (un)likely event that the requirements should change you have more flexibiltiy.