http://www.perlmonks.org?node_id=87051


in reply to What did you have to Unlearn

I agree with what several others have said -- it hasn't been too much unlearning for me, as much as it has learning a new way of doing things.

If I had to say I unlearned something, it would be my in the box method of thinking with a programming language. In many languages, there is one way to do things, and it isn't necessarily very creative. With Perl, I find I need to step back a bit more and think about the possible methods one could use to accomplish the tasks at hand.

  • What functions does perl provide to help me accomplish this task?
  • Has anyone else tackled this problem previously? If so, go grab it from CPAN :-)

    And after I have code written, I don't know how many times I end up reviewing it, wondering if there might be a "better" way of going about the current task.
    -Eric