Architectural Pattern and Design Pattern

What are the similarities between an architectural pattern and design pattern.

Questions by ksmiles

Showing Answers 1 - 3 of 3 Answers

In Simple words, design patterns are subset of Architectural patterns.

 

Design patterns are proven solutions to software design issues and design patterns is applicable for software modules/components and communication between software components. For example Service locator, Singleton etc…

 

Architectural patterns are proven solutions in order to solve the architectural problems of software system. For example layered architecture, N-Tier architecture, peer to peer architecture etc…

 

So similarity is, all design patterns are architectural patterns but not vice versa.

 

Regards,

Ramesh Sukka,


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