File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

about a very BIG confusion in design pattern.

 
kenji kunoichi
Ranch Hand
Posts: 46
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I should not post this here but I dont know where to post it exactly .

I am asking about design patterns . In some website I see design patterns means : Factory Pattern
Abstract Factory Pattern
Singleton Pattern
Builder Pattern
Prototype Pattern
Structural Patterns
Adapter Pattern
Bridge Pattern
Composite Pattern
Decorator Pattern
Facade Pattern
Flyweight Pattern
Proxy Pattern
Behavioral Patterns
Chain of Responsibility
Pattern
Command Pattern
Interpreter Pattern
Iterator Pattern
Mediator Pattern
Momento Pattern
Observer Pattern
State Pattern
Strategy Pattern
Template Pattern
Visitor Pattern


again I see in different websites design patterns are :
Intercepting Filter
Front Controller
Composite View
View Helper
Dispatcher View
Service to Worker
Business Delegate
Session Facade
Service Locator
Transfer Object Assembler
Value List Handler
Composite Entity
Transfer Object
Service Activator
Data Access Object

so I am totally confused

http://www.corej2eepatterns.com/Patterns2ndEd/index.htm
or http://www.allapplabs.com/java_design_patterns/factory_pattern.htm
 
abhishek pendkay
Ranch Hand
Posts: 184
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are plenty of design patterns out there , some of which are mentioned by you in your post... Each of them is for a particular set of problems or design requirments
Both the web sites list out some of the many avaiable design patterns.. so none of them have listed anything wrong...
So what exactly is your confusion and how exactly do you want us to help..??
 
Jan Cumps
Bartender
Posts: 2577
11
C++ Linux Netbeans IDE
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Both lists define a number of design patterns.
The first one lists the original patterns from the gang of four.
They introduced patterns to
The second lists a number of patterns that propose a solution to common web application design questions.

Regards, Jan
 
Nitesh Kant
Bartender
Posts: 1638
IntelliJ IDE Java MySQL Database
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I should not post this here but I dont know where to post it exactly .


OO, Patterns, UML and Refactoring is an appropriate forum for this post.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There even is a yearly international patterns conference, where the patterns community meets to discuss new patterns (including new design patterns).
 
Arul Prasad
Ranch Hand
Posts: 57
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi kenji kunoichi,

Design Patterns are basicaly some solutions or some sequence of steps if we follow we can achive many advantages we will say it as GRASP.

For a better start i suggest you to read Head Fisrt Design Pattern or
Design Patterns: Elements of Reusable Object-Oriented Software.

If you need a clear idea about GRASP.Read http://en.wikipedia.org/wiki/GRASP_(Object_Oriented_Design).
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic