Object Oriented Thinking...
-
Hey guys, Can anyone suggest tutorials to enhance object-oriented thinking / object-oriented design... skills. Sure am using these skills in my day-to-day development. I would like to take a deeper look into object-oriented design... thanks, :)
Buy the GOF book on design patterns. http://www.amazon.com/gp/product/0201633612/103-3470020-6691841?n=283155[^] Ryan
"Michael Moore and Mel Gibson are the same person, except for a few sit-ups. Moore thought his cheesy political blooper reel was going to tell people how to vote. Mel thought that his little gay SM movie about his imaginary friend was going to help him get to heaven." - Penn Jillette
-
Buy the GOF book on design patterns. http://www.amazon.com/gp/product/0201633612/103-3470020-6691841?n=283155[^] Ryan
"Michael Moore and Mel Gibson are the same person, except for a few sit-ups. Moore thought his cheesy political blooper reel was going to tell people how to vote. Mel thought that his little gay SM movie about his imaginary friend was going to help him get to heaven." - Penn Jillette
*Gets on his knees and worships GOF* .... "on your knees!, all hail the genius of the GOF" ... Regards Ray "Je Suis Mort De Rire" Blogging @ Keratoconus Watch
-
Buy the GOF book on design patterns. http://www.amazon.com/gp/product/0201633612/103-3470020-6691841?n=283155[^] Ryan
"Michael Moore and Mel Gibson are the same person, except for a few sit-ups. Moore thought his cheesy political blooper reel was going to tell people how to vote. Mel thought that his little gay SM movie about his imaginary friend was going to help him get to heaven." - Penn Jillette
-
Or go to their website for free http://www.dofactory.com/Patterns/Patterns.aspx[^]
-
Gizz wrote:
Or go to their website for free
This site is by far better than GOF. The GOF is a hard read and doesn't really give real world examples. Blogless
It has a 1992 looking UNIX word processor that does a pretty good job of illustrating some of the patterns - especialy composite, vistor, decorator and flyweight. But yeah, it's not a breezy read. Ryan
"Michael Moore and Mel Gibson are the same person, except for a few sit-ups. Moore thought his cheesy political blooper reel was going to tell people how to vote. Mel thought that his little gay SM movie about his imaginary friend was going to help him get to heaven." - Penn Jillette
-
Gizz wrote:
Or go to their website for free
This site is by far better than GOF. The GOF is a hard read and doesn't really give real world examples. Blogless
I have a book called C# Design Patters - which is based on GOF original but shows all examples in C#. Its a much easier read! dofactory is also a great site, which I use frequently. http://www.amazon.com/gp/product/0201844532/sr=1-2/qid=1146047997/ref=pd_bbs_2/102-2491759-2738565?%5Fencoding=UTF8&s=books[^] Current blacklist svmilky - Extremely rude | FeRtoll - Rude personal emails | ironstrike1 - Rude & Obnoxious behaviour
-
I have a book called C# Design Patters - which is based on GOF original but shows all examples in C#. Its a much easier read! dofactory is also a great site, which I use frequently. http://www.amazon.com/gp/product/0201844532/sr=1-2/qid=1146047997/ref=pd_bbs_2/102-2491759-2738565?%5Fencoding=UTF8&s=books[^] Current blacklist svmilky - Extremely rude | FeRtoll - Rude personal emails | ironstrike1 - Rude & Obnoxious behaviour
-
Hey guys, Can anyone suggest tutorials to enhance object-oriented thinking / object-oriented design... skills. Sure am using these skills in my day-to-day development. I would like to take a deeper look into object-oriented design... thanks, :)
Well, you could read my What's Wrong With Objects?[^] and maybe What Is A Framework?[^] :) I personally find OOD overrated, but I find concepts like databinding, events, and declarative programming under-developed as a very useful part of an OOD. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
-
Hey guys, Can anyone suggest tutorials to enhance object-oriented thinking / object-oriented design... skills. Sure am using these skills in my day-to-day development. I would like to take a deeper look into object-oriented design... thanks, :)
Try the dofactory site as suggested. I also recommend the book, Design Patterns Explained rather than GOF. It's much more practical and an easier read. Kevin
-
Well, you could read my What's Wrong With Objects?[^] and maybe What Is A Framework?[^] :) I personally find OOD overrated, but I find concepts like databinding, events, and declarative programming under-developed as a very useful part of an OOD. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
For some more OOP criticism you can read: http://www.geocities.com/SiliconValley/Lab/6888/oopbad.htm[^] I hope you find it interesting. Przemek http://cafesuite.net
-
For some more OOP criticism you can read: http://www.geocities.com/SiliconValley/Lab/6888/oopbad.htm[^] I hope you find it interesting. Przemek http://cafesuite.net
newmodel wrote:
I hope you find it interesting.
I saw that first a few years ago. It's quite interesting. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
-
Besides visiting the dofactory web site also have a look at the Design Pattern Automation Toolkit from http://dpatoolkit.sourceforge.net also Design Patterns Matrix from netobjectives.com look for their MSword document DPE_DP_Matrix_v17a.doc
-
Hey guys, Can anyone suggest tutorials to enhance object-oriented thinking / object-oriented design... skills. Sure am using these skills in my day-to-day development. I would like to take a deeper look into object-oriented design... thanks, :)
For a very good intro to design patterns... you could also try "Head First Design Patterns" @ http://www.amazon.com/gp/product/0596007124/sr=8-1/qid=1146125085/ref=pd_bbs_1/103-8312366-1765401?%5Fencoding=UTF8[^]
-
Hey guys, Can anyone suggest tutorials to enhance object-oriented thinking / object-oriented design... skills. Sure am using these skills in my day-to-day development. I would like to take a deeper look into object-oriented design... thanks, :)
"Head First Design Patterns" is also an entertaining introduction to the most commonly used patterns: http://www.amazon.com/gp/product/0596007124/sr=8-1/qid=1146141929/ref=pd\_bbs\_1/002-1388357-5932059?_encoding=UTF8 Plus they finally put a decent cover image for a computer book.
-
Besides visiting the dofactory web site also have a look at the Design Pattern Automation Toolkit from http://dpatoolkit.sourceforge.net also Design Patterns Matrix from netobjectives.com look for their MSword document DPE_DP_Matrix_v17a.doc