• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

GOF pattern VS J2EE pattern

 
Ranch Hand
Posts: 1312
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How difference between GOF pattern and J2EE Pattern ?

please, explain ...... clearify .....
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Gang of Four were the first publishing a book about design patterns. The patterns are rather basic in nature and can be applied to almost any OO system.
J2EE patterns are much more specialized, obviously. Many are in fact specialized versions of GoF patterns, applied to problems specific to J2EE development.
 
Ranch Hand
Posts: 8943
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Are there pattrens other than Gof?
 
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
GoF is the most classic patterns.
In fact, in the past, people try to study the successful and unsuccessful systems. They discovered that, for one type of the system, usually, using implementation method A works well, while other methods may not be suitable.
They have summerized a list of which type of systems should use which patterns, and thus, GoF appears. Since it is the famous one, I think even there are other patterns, they may not be widely accepted.
Nick
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
Are there pattrens other than Gof?


Yes, there are. For example, the TSS pattern catalog has loads of "patterns" (note that not all entries there are really patterns!).
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Nicholas Cheung:
Since it is the famous one, I think even there are other patterns, they may not be widely accepted.


There are some non-GoF Design Patterns which are widely known, such as Null Object and Role Object, for example.
And then there are a wide range of other patterns - analysis patterns, process patterns, configuration management patterns etc. pp.
There is a yearly patterns conference and whole series of books, such as "Pattern Languages of Program Design". In short, the pattern movement is much bigger than reading the GoF book might suggest.
 
Nicholas Cheung
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Huh, there are, in fact, a lot of patterns that are not covered in GoF, however, I would like to know how and what kinds of systems make use of those patterns.
It seems to me that we always use GoF patterns in our system designs, and even training courses are focus on GoF patterns.
Thanks for clarify.
Nick
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Nicholas Cheung:
I would like to know how and what kinds of systems make use of those patterns.


Well, all kinds of systems, and they just use them the same way you would use GoF patterns. But I guess I must be misunderstanding your question...

It seems to me that we always use GoF patterns in our system designs, and even training courses are focus on GoF patterns.


Training courses can only get you started - it's your own responsibility to continue learning. You certainly don't *want* to restrict yourself to GoF patterns, do you?
 
Your mother was a hamster and your father was a 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
    Bookmark Topic Watch Topic
  • New Topic