Crafted by Phillip Whisenhunt on Mar 25, 2013 ***An updated version of this article is availble here***. If you're not familiar with Backbone.js then you should skip this article and head over to http://backbonejs.org. I've been developing Backbone.js applications for about a year and half and in doing so there are a quite a few patterns that I've found myself repeating and a few best practices th