What is the Difference between Design Pattern and Architecture? Can any one answer for this plz..

Design Pattern means how u r approaching the problem.

Architecture means how the data is flowing in your application

Showing Answers 1 - 11 of 11 Answers

Jyoti

  • Oct 17th, 2005
 

Design Pattern meansit states about rules and regulations to be followed while implementing some s/w, whereas architecture states how a particular s/w is to be implemented.

Design pattern concentrates on how

Architecture concentrates on what

  Was this answer useful?  Yes

Devidas Sonawane

  • Oct 25th, 2005
 

Design is nothing but Approach of that particular bussiness logic or project. and Architecture means flow of that particular bussiness logic or project.

  Was this answer useful?  Yes

nuttyvarun

  • Feb 19th, 2008
 

  1. “Architecture…is specifically not about…details of implementations (e.g., algorithms and data structures.)…Architectural design involves a richer collection of abstractions than is typically provided by OOD” (object-oriented design).
  2. Architecture is concerned with the selection of architectural elements, their interaction, and the constraints on those elements and their interactions…Design is concerned with the modularization and detailed interfaces of the design elements, their algorithms and procedures, and the data types needed to support the architecture and to satisfy the requirements.”

  Was this answer useful?  Yes

sambitsahu

  • Jan 5th, 2010
 

Design Pattern:A design pattern suggests a solution for a recurring design problem in an application and the solution is generally open for future extensions.

Architecture:It's an outline of an application.Sets which functionality the system should perform, split the functionality between components, set how components should behave and communicate in the system context, set the physical location of components and finally choose the tools in order to create components.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions