Way back in March, Yahoo! held its internal Front End Engineering Summit at the Sunnyvale campus (my base of operations). At the Summit, I gave a presentation on what I like to call Maintainable JavaScript. The good news is that it was videotaped and is now available over at the YUI Blog.
The idea behind Maintainable JavaScript is that there are many ways to write code, but in an enterprise environment your priority should be on maintainability (versus strictly performance or adherence to particular programming paradigms). The talk describes things you can do to make your code more maintainable as well as things you should avoid; I hope you enjoy this talk.
About Nicholas C. Zakas
Nicholas C. Zakas is a principal front end engineer at Yahoo!, where he works on the Yahoo! front page. He is the author of two books, Professional JavaScript for Web Developers and Professional Ajax, (the latter is in its 2nd edition, the former will have a 2nd edition by the end of the eyar) as well as over a dozen online articles on JavaScript.
Nicholas began his career as webmaster of a small software company, transitioning into a user interface designer and prototyper before moving fully into software engineering. He moved to Silicon Valley from Massachusetts in 2006 to join Yahoo! Nicholas can be contacted through his web site.
More About Nicholas C. »