Perl Code, Modules and Practices