Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re: Perl Test

by toolic (Bishop)
on Oct 22, 2009 at 12:57 UTC ( #802736=note: print w/replies, xml ) Need Help??

in reply to Perl Test

But how are we going to know if what they did is the best practice or the best way to do that. Note that we dont have a senior level or an experience developer to check their code.
You could automate the process using Perl::Critic, which can be customized to highlight what you deem important.

Another effective method for checking code robustness is to run the code on the various platforms/OS's and versions of Perl you have available to you. For example, here @work, I have 3 versions of Perl (5.8.5/5.8.8/5.10.0) installed on 2 linux variants (32-bit/64-bit).

Perl::Tidy is another handy tool to guide new users on consistent code layout practices.

Replies are listed 'Best First'.
Re^2: Perl Test
by Herkum (Parson) on Oct 23, 2009 at 02:03 UTC

    Perl::Critic is a great measure of code quality, but not programming skill, or knowledge.

    If a company is not willing to invest in its employees or skilled programmers to evaluate their work, I imagine they are not going to learn much in the short-term.

    It is like you and your friends trying to learn a foreign language from a book. You will not learn it very well until you get someone who already speaks it.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://802736]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (7)
As of 2018-04-25 09:04 GMT
Find Nodes?
    Voting Booth?