Idiot proofing your code
Maintainability SFJS Sept 4 2014
Managing JavaScript Complexity in Teams - Fluent