Skip to content

Instantly share code, notes, and snippets.

@jordanrios94
Last active October 29, 2018 23:40
Show Gist options
  • Save jordanrios94/0b3c2189b09a69f42fe16a0e2f966d35 to your computer and use it in GitHub Desktop.
Save jordanrios94/0b3c2189b09a69f42fe16a0e2f966d35 to your computer and use it in GitHub Desktop.
Design Patterns

Design Patterns

What are design patterns?

Reusable, reliable solutions that we face everyday in software development.

One is always tasked with a hurdle to solve a recurring problem over and over again, where we (the developers) challange ourselves to solve the problem once and for all, aka the solution. Therefore, the primary goal of design patterns are to encourage programming efficiency and code reuse.

If you find your solution to work time and time again, it is safe to share, evangelise, and document your solution and make it official.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment