in reply to passing subroutine args as a hash: why not?
Use a hashref, as others have suggested. When you do, I can highly recommend Params::Validate for checking that certain hashref parameters a) exist b) are of the right type. And 61 data items is a huge number -- IMO, anything more than three is asking for trouble.
I know, do what you gotta do, but in future, use a hashref.
--t. alex
|
|---|