Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: Learning OOP

by Tomte (Priest)
on Jun 23, 2003 at 06:52 UTC ( #268063=note: print w/ replies, xml ) Need Help??


in reply to Learning OOP

If you're really after learning good OO knowledge and style I can't help but recommend study the things that Bertrand Meyer has to say about it in "Eiffel, The Language" , and play around with SmartEiffel a bit. The Concepts of OO-Programming, not the least Programming by Contract, as explained and to a great deal coined by Meyer, are leading IMHO to best practices in every oo-enabled language.

I don't know smalltalk very well, but from what I know, some of the others here are right, that it will make a good starting point too.

regards,
tomte


Hlade's Law:

If you have a difficult task, give it to a lazy person --
they will find an easier way to do it.


Comment on Re: Learning OOP
Re^2: Learning OOP
by adrianh (Chancellor) on Jun 24, 2003 at 11:35 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://268063]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (10)
As of 2015-07-06 23:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (85 votes), past polls