AntiPatterns Part II - The Code


Details
We will have two presentations tonight.
AntiPatterns are what it sounds like: patterns developers use that have contradictory or negative results. Last month was the presentation, and this month is the code. Mike has been doing an especially large amount of programming in the last few months, and has results to show. He'll start with the infamous app that was in so bad of a need of refactoring, and show not only the result of the refactor, but an attempt at a total rewrite. He'll also get into wiring components, library code, and even TDD.
The night will open with Web Components by Stephen McElhose.
Web Components are part of the evolving web platform. Stephen will give an introduction to the four parts: Templates, Custom Elements, Shadow DOM, and HTML Imports. Here is a short example using Polymer (polymer-project.org (http://polymer-project.org/)).
About Stephen McElhose:
Stephen is a Software Engineer at Argo Data Resource Corporation. Over the past ~3 years his talents have been focused on the front-end, where he has worked extensively with Dojo and Semantic Web technologies, building data driven web applications and tooling.
About Mike:
Mike Wilcox is UI/UX front end engineer at Tradestation and a regular speaker on JavaScript and other web technologies. Mike has been a key committer to the Dojo Toolkit for several years and developed one of the original HTML5 Video Players. He has given several presentations at the Rich Web Experience, Dallas TexFlex, and DallasTechFest. As co-founder of the JavaScript user group in Dallas, Club AJAX, Mike has spoken on topics that include "Model View Madness" and "JavaScript Object Oriented Inheritance".

AntiPatterns Part II - The Code