Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

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]
and the pool shimmers...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2018-06-25 00:34 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.