in reply to What CPAN Modules are Good to Learn From?

I tried to learn Perl by reading module code once and learned (the hard way) that is is not a very a good idea for several reasons:

One of the links you added has the following quote that encapsulates what I feel is a much better approach: "The best way to learn anything, Perl included, is to use it for useful work. If you don't have a task that needs doing, you aren't going to do it, but if it needs doing, then you will be motivated to do it."

I think that quote pretty much speaks for itself. Also, don't forget that writing up responses and trying to solve the problems of other Perlmonks is a good way to help hone your skills. You may find that you thought you had a pretty good answer to an issue only to find that your solution was exceedingly verbose, stupid (it has happened to me a few times), or was simply inferior to someone else's. You learn by trying and developing a slightly thick skin. You will need it anyway.

Celebrate Intellectual Diversity

  • Comment on Re: What CPAN Modules are Good to Learn From?

Replies are listed 'Best First'.
Re^2: What CPAN Modules are Good to Learn From?
by mikeraz (Friar) on Apr 19, 2011 at 20:18 UTC

    As the person who suggested "Use the Core" I can affirm the value in writing up responses and trying to solve the problems of other Perlmonks is a good way to help hone your skills. You may find that you thought you had a pretty good answer to an issue only to ... Well, we have a case in point right here. And not for the first time. The write and compare has previously been useful. Learning opportunities seem to be endless.


    Be Appropriate && Follow Your Curiosity