Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

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]
[robby_dobby]: LanX: Calling the mayor of London, a transport commissar sounds about right. He seems especially fond of talking about "TfL" aka "Transport for London"

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (7)
As of 2017-12-15 18:55 GMT
Find Nodes?
    Voting Booth?
    What programming language do you hate the most?

    Results (442 votes). Check out past polls.