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

Re: Learning OOP

by tilly (Archbishop)
on Jun 23, 2003 at 12:14 UTC ( #268126=note: print w/replies, xml ) Need Help??

in reply to Learning OOP

Well I started learning the principles of OOP in Perl.

I don't seem to have any scars left from that. Well I did, but TheDamian left bigger ones in approximately the same places...

Seriously, learn a technique to use it, not to be able to claim to know it. If OO is possibly useful to you, and Perl does OO, then learn OO in Perl If you are left feeling like you don't understand it very well, then you can go back and learn it for real in a language that does it better than Perl does. If you want, then tell yourself that you are learning oop right now, not OOP.

Replies are listed 'Best First'.
Re: Re: Learning OOP
by Anonymous Monk on Jun 24, 2003 at 03:43 UTC
    Seriously, learn a technique to use it, not to be able to claim to know it.

    So how do you propose learning something you know nothing about? If I didn't know what Object-oriented programming is, how would I learn that it's useful to me? You need to constantly evaluate new ideas whether or not they end up being useful. Any other approach results in a self-fulfilling prophecy of ignorance.

      I never meant to suggest that one should not constantly evaluate new ideas. Indeed I do try to constantly evaluate new ideas.

      However I am constantly trying to integrate those ideas into my knowledge and life rather than learning them as stand-alone things. Sometimes that doesn't work - some ideas really can't be fit into any framework that I have. But usually it does, and usually the fact that it is not sitting in a vacuum allows me to ask better questions, learn faster, and make use of what I have learned more quickly. And since it does that for me, I sometimes tell other people that it is a good way to try to work as well...

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://268126]
[marto]: hey Corion, good weekend?
[Corion]: marto: Yeah, even though I didn't write any code :)
[Corion]: But at least I have a plan of action to move the site to https, played some (free!) VR games with friends and watched the plans for the next German Perl workshop progress ;)
[Corion]: AltSpace VR is amazingly good - highly polished and with some of the games you get for free what you'd pay EUR 20 or EUR 40 otherwise

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (8)
As of 2017-08-21 09:22 GMT
Find Nodes?
    Voting Booth?
    Who is your favorite scientist and why?

    Results (319 votes). Check out past polls.