in reply to Re: Perl Skills
in thread Perl Skills

I have a few strategies for speeding up my understanding of a programming language, in the case of Perl I tend to:

When learning a language it can help to associate yourself with better programmers, PerlMonks is a good place to start but you may want to find an Open Source Perl project and help out ... you will learn from the core developers on the project

Note that trial and error can be useful sometimes for getting 'muscle memory', but try to avoid too much 'hunt and peck' style of learning and never underestimate the value of instruction from others who know more.

Replies are listed 'Best First'.
Re^3: Perl Skills
by Your Mother (Archbishop) on Jun 17, 2010 at 21:11 UTC

    I think this is great advice and especially-

    dig around test suites and seek out well written unit tests that test functionality I understand

    Tests are often much better documentation of code for a developer than the Pod because, if well-done, they explore expectations, failure, and bounds tersely and much better than the average dev when trying to describe an API in plain English/Locale.