Design patterns are one of most controversial topics in software development. Many people say that they are overly complicated and make code more difficult to read, but when used properly they are an amazing tool. In this video I will explain what design patterns are, why you should use them, and the benefits of learning them.
Twitter:
https://twitter.com/DevSimplified
GitHub:
https://github.com/WebDevSimplified
CodePen:
https://codepen.io/WebDevSimplified
#DesignPatterns #Programming