• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Design Patterns

 
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everybody. I have just started learning UML and Modelling techniques.I guess i was really lucky to start off by going through introductory material by Martin Fowler.
The one thing which struck me was the emphasis on Design Patterns.Can anybody suggest a good book which presents this concept for a beginner like me?
Another problem i have is that I am based in India.The foreign edition books are terribly expensive.So if anybody can guide me to some online tutorials, i will be really grateful.
Thanks.
 
Ranch Hand
Posts: 286
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The best book is of course "Design Patterns" by GoF
Or, if you can't get the book, here are some nice places to visit:
Patterns Home Page
Portland Pattern Repository
[This message has been edited by Tony Chen (edited January 30, 2001).]
 
author
Posts: 3252
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Tony Chen:
The best book is of course "Design Patterns" by GofF http://www.amazon.com/exec/obidos/ASIN/0201633612/


Seconded, that.
Don't forget Bruce Eckel's ongoing work on "Thinking in Patterns", though.
- Peter
 
Udayan Naik
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Tony and Peter for the prompt answers and the excellent referrals.
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here is another online book:
"The Design Patterns Java Companion" by James Cooper: http://www.patterndepot.com/put/8/JavaPatterns.htm
 
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I really liked book by Mr. Matthias Felleisen and Mr. Daniel P. Friedman A Little Java, A Few Patterns. It is rather a "light reading".
[This message has been edited by Michal Harezlak (edited January 30, 2001).]
 
High Plains Drifter
Posts: 7289
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The GoF book is a solid reference, but it's not for a beginner by any stretch. The methodolody they present is very complete and dry. They are concerned with a technically sound way to document a pattern as much as showing the patterns themselves.
Search the web for sites, and pick and choose. Use www.google.com and search on design patterns. You'll find eminently more readabl material than GoF, and for free.
------------------
Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
 
Udayan Naik
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you all of u who have replied to my post.I will certainly make use of all the resources given.
I guess this is what keeps me coming back again and again to JavaRanch.The people are really helpful and generous.
Hey Mr. Ernest !! I would like u to know that it is only because of RHE and JavaRanch that i can say that i am a SCJP today.Thanks a lot for coming out with such a fantastic book.Really pleased to see your reply on my little post.
 
Author
Posts: 76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Udayan Naik:
Thank you all of u who have replied to my post.I will certainly make use of all the resources given.
I guess this is what keeps me coming back again and again to JavaRanch.The people are really helpful and generous.
Hey Mr. Ernest !! I would like u to know that it is only because of RHE and JavaRanch that i can say that i am a SCJP today.Thanks a lot for coming out with such a fantastic book.Really pleased to see your reply on my little post.


Hi,
Here are a couple of other sites you might try:
http://www.agcs.com/supportv2/techpapers/patterns/ http://www.enteract.com/~bradapp/docs/patterns-nutshell.html
I've written a couple of books that might help: The Patterns
Handbook explains what patterns are all about and has lots of examples of patterns. The Pattern Alamanac is a reference that includes information about all published patterns -- win one this week!
Linda

------------------
Linda Rising
Author of The Pattern Almanac 2000
 
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would like to add few more.

1 ) Pattern Hatching : - Vlissides
2 ) PLoP , Vol. 1 , 2 , 3 , 4
3 ) Patterns In Java by Mark Grand ( Vol 1 & 2 )

Then , you have got thousands patterns on net ( EuroPlop , ChillePLoP , OOPSLA conferences )
The list is endless.
Your Friendly Bartender
Shailesh.
 
Michael Ernest
High Plains Drifter
Posts: 7289
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Udayan -
 
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic