Interviews - C# Corner

Jayakrishna K
What is the Difference between Architectural Pattern Vs Design Pattern. DDD is Design Pattern?
By Jayakrishna K in .NET onNov 29 2018
  • Jayakrishna K
    Nov, 2018 29

    Architectural Patterns means how your house should be look like and design pattern how your interior should look like.Means when we design Architectural diagram we will consider where we have keep business logic, database logic and UI etc.And in while implementing business logic or database logic we will use design patterns. so it will help to think re-usable and maintainable etc..Architectural Patterns eg:- MVC, MVVM, MVP and etc..Design Patterns eg:- Behavioral Patters Structural Patterns Creational PatternsDDD is not Completly in Architectural style or in Design pattern, its just a principle.So it will help distinguish to design in the application and maintain the code like Application layer, Domain Layer and Infrastructure Layer.

    • 13
  • Laxmidhar Sahoo
    Dec, 2018 31

    Architecture Pattern is the design pattern in the software Development that fullfil up the gole of the software and can extandeble , mantainable and suitable for the envornment(Skeliton of the programe).But Design pattern is the parteen where to solve a problems

    • 1
  • Dexent Hamza
    Dec, 2018 25

    The main difference is, an Architectural Pattern, as we said, is a way to solve a recurring architectural problem, while an Architectural Style is a name given to a recurrent Architectural Design. It doesn't exist to solve a problem & DDD is Which are common DDD (Domain-Driven Design) patterns.

    • 0

Most Popular Companies

Most Popular Job Functions

MOST LIKED QUESTIONS