On Wednesday 18 February 2009, Dermot wrote:

> One of my controller is starting to use a lot of other modules like
> File::Find...etc but they are usually confined to one subroutine or
> method. It's most common to see all the use statements at the top of
> the package but I have seen instances where they are declared within
> the Sub block. Is there an advantage is declaring the use of modules,
> that are only used by a single subroutine,  in that subroutine?

For perl it doesn't matter where you put this definition.

Personaly I expect to find the 'use' at the top of the sources. Not in 
in middle of the file. At least I would expect it in a middle of a 
subroutine.

Just my 2 cents.

-- 
So long... Fuzz

_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to