Associate Software Engineer Question:

What are Design patterns?

Tweet Share WhatsApp

Answer:

Design Patterns are simple and elegant solutions of commonly occuring problems in software design. Design Patterns make it easier to reuse successful designs and architectures of expereinced and Professional Designers.
There are three types of Patterns -
1) Creational - Concerned with creation of objects
2) Structural - Concerned with composition of classes or objects
3) Behavioral - characterize the ways in which classes and objects interact and distribute responsibility.

Download Associate Software Engineer PDF Read All 41 Associate Software Engineer Questions
Previous QuestionNext Question
What are package diagram? What are collaboration diagram?Define SDLC?