Design Patterns

Design patterns are the best practices to solve out specific problems that have evolved over time.

Over the many years of practicing software development, experts have figured out ways of solving similar problems. These solutions have been encapsulated into design patterns.

Design pattern is a reusable software solution to a specific type of problems. It means, Someone has already applied it successfully in the past.

Types of Design Patterns :

  • Creational Patterns
  • Structural Designs
  • Behavioral Designs

 

  1. Creational patterns focus on ways to create objects or classes.
  2. Structural design patterns focus on ways to manage relationships between objects so that your application is architected in a scalable way.
  3. Behavioral patterns focus on communication between objects.

 

Source : https://code.tutsplus.com/tutorials/understanding-design-patterns-in-javascript–net-25930

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s