Explain me what is a design pattern and what is it for?

Submitted by: Muhammad
It is a reusable template to solve a common problem at the design level. It is not the code but best practices to codify a solution. Some examples are Singleton, Abstract Factory, Observer or Pub/Sub, Model View Controller, Model View Presenter, and Model-View View-Model.
Submitted by: Muhammad

Read Online Senior .Net Developer Job Interview Questions And Answers