Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl??

by Anonymous Monk
on Dec 16, 2012 at 17:26 UTC ( #1009078=note: print w/replies, xml ) Need Help??

in reply to Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl??

Regarding how to deal with re-learning the ropes of Perl...

I too get called away from programming many times in a year. What works best for me ...

1) Write programs dealing with some SMALL aspect of what you're looking for, or a small change from an example that you know works. They could be examples from modules or books or whatever.

Make COMMENTS in the program to make it absolutely clear to you what you're doing where.

Save those programs in a folder- subdirectory - flash drive, whatever.

You can keep efforts that DON'T work out, but at least keep some record (spreadsheet) of what you were trying, those that work and what they do, maybe what the glitch or last error message was.

When you come back, look back at these, so you can relearn quickest.

2) If you don't have time to do programming, do your best to follow something like PERLMONKS, or perhaps a listserv of your interest (At one time, there was a beginners mailing list that I could still learn a lot from, even after years.)

See if you can answer one or two questions posted, before reading the answers others give.

The rest of the advice you've gotten looks pretty good to me, too. Just sharing my experience.

  • Comment on Re: Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl??

Replies are listed 'Best First'.
Re^2: Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl??
by shajiindia (Acolyte) on Dec 17, 2012 at 09:51 UTC

    I think the best simplest solution to this problem is something you will of heard before but this simple method can improve your comprehension of what you've read by up to 70%.

    You simply grab a pen & paper and take notes as you read a chapter. The sheer act of writing takes you from passive to active and triggers your brain to focus and think what your writing.

    So you buy a note pad and every book you read you write notes doesn't have to be extensive just write the key points out.

    This will greatly improve your ability to remember a subject. Passive reading is rubbish for trying to remember a subject especially if the topics a bit dry.

    Another quick way of remembering is to take notes using Mind Map. It works for me. One such tool is freemind and another commercial tool is Think Buzan's iMindMap (You can get a non commercial version with some limitations) for your personal use.

    Hope it helps.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1009078]
[usemodperl]: sorry veltro, venting...
[usemodperl]: (is that wrong marto?)
[aitap]: usemodperl: maybe it's you who has changed
[marto]: demonstrably yes, since you claim to want a safe space, your definition for which seems to be a place where you can name call, make things up or otherwise post without being challenged
[usemodperl]: no that's not it at all, meant safe for perl people, to not be hounded by weirdos obsessed with things like... whitespace :-)
[choroba]: I'm definitely not obsessed with whitespace, I rate myself among Perl people, and I haven't noticed any hounding
[marto]: "no it's not that"...."weirdos "...
[marto]: List EXE_FILES installed by CPAN so a couple of people suggest that your code looks obfuscated. I'd have to ageree, from the perspective of those who can't follow all of that one liner, it doesn't read well

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (8)
As of 2018-06-24 15:56 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.