Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Structural and GOF design patterns

 
marlajee Borstone
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what are Structural Design patterns and Gang og four design pattern ?

Are these Gang of four desing patterns:
-Session Facade
-Message Facade
-Service Locator
-Value Object
?


regards,
Dhaansumaal
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, they aren't. See http://c2.com/cgi/wiki?DesignPatternsBook

Why do you ask?
 
marlajee Borstone
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ilja, I was in impression that all those are GOF design pattern.

Thanks for the link.
However, while going through the link, I can see: except IOC design pattern, all the design pattern are suggested by GOF only.

Actually, I am preparing for some interviews now-a-days.
That means, if I am asked about 'what are the design patterns in java'; would usually mean 'what are the GOF design patterns'?.
Am I correct ?


regards,
Dhaansumaal
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually, I don't think that the question "what are *the* design patterns in Java" makes any sense. There isn't a fixed set of design patterns. There is a set of currently known design patterns, and new ones are discovered every year. So if I was asked this question, I would ask for a clarification.
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by marlajee Borstone:


Are these Gang of four desing patterns:
-Session Facade
-Message Facade
-Service Locator
-Value Object
?

regards,
Dhaansumaal


Actually all of those are patterns from Core J2EE Patterns by Alur et. al.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic