Design Pattern

So, Design Pattern, is an approach or abstraction of how to solve a problem that can be used in many different situations,  no matter what programming languages you use. I found it very useful concept to understand the most common pattern in software development.

The idea comes from the Gang of Four (GoF): Erich Gamma, John Vlissides, Ralph Johnson, and Richard Helm. They compiled it as a book in 1994 titled “Design Pattern, Elements of Reusable Object-Oriented Software”,  yes I know it’s been 22 years ago but the principles are still valid to the date I wrote this post.

Here i put links to help you grasp with the idea:

http://www.oodesign.com
https://sourcemaking.com

I hope it helps you to avoid bad design and be more aware on developing software with good development practice.
Until next post 🙂

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s