Design patterns enable us to stand on the shoulders of giants, that is, help us build off of the knowledge of the programmers before us and avoid many of the same pitfalls that may have set them back.
In this talk, we will discuss the importance and basics of JavaScript design patterns and anti-patterns as we explore a handful of the more common ones being used today.
We’ll take a look at the Module, Revealing Module, Facade and Abstraction patterns, and they’re usefulness in plugin and application development. You can also expect a brief refresher on closures, if you’re into that sort of thing.