• 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:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Good sites for Design patterns

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm a newbie to design patterns. Could you suggest any good websites to read about patterns. Thanks.
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
http://faq.javaranch.com/view?DesignPatternLinks
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
See the posting in this forum re Uncle Bob's Principles. I'm finding I get more value from keeping these foremost in my design mind than I do from patterns.
 
ranger
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"Joey"-
Welcome to the JavaRanch! Please adjust your displayed name to meet the

JavaRanch Naming Policy.

You can change it

here.

Thanks! and welcome to the JavaRanch!

Mark
 
Stan James
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Erich Gamma on how to use them ... and how not to: Artima Interview
[ May 25, 2005: Message edited by: Stan James ]
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think Head First Design Pattern is a really good book to start on Design Patterns.
 
Ranch Hand
Posts: 360
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All-
Last few weeks I read fews articles/threads about Design Patterns. What I understood so far is there are several design patters. What I did not understand is which one to choose to start with. I would like to learn one pattern and use it in my next J2EE based web application and then learn more about other patterns.

I need to design and develop a simple Struts based web application which shows customer data based on criteria selected. It will have couple of reports also. I would appreciate if anyone can suggest me a design pattern I can learn and use it in such simple apps.

Thanks in advance.
 
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The core j2ee patterns second edition book (prentice hall) is a very good start point for j2ee patterns. Mainly because it just doesn�t shows you the patterns but shows you examples of ways to use them. It also has a lot of good/bad practices in design.

Great book.
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
http://www.industriallogic.com/papers/learning.html has a proposed learning order for the GoF patterns. The J2EE patterns are mostly specializations of GoF patterns, so I wouldn't start with them.

You should also read "Refactoring" by Martin Fowler to get more advice on how to decide when to use which pattern. "Refactoring to Patterns" is a very valuable addition.
 
Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There's also this:

http://www.corej2eepatterns.com/index.htm


I can recommend the book ....
http://www.amazon.com/exec/obidos/tg/sim-explorer/explore-items/-/0130648841/0/101/1/none/purchase/ref%3Dpd%5Fsxp%5Fr0/103-6663580-7619807
 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You could check the foll link out "www.patterndepot.com".

Thanks
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic