JavaZone 2010 - Writing SOLID JavaScript code

You can write bad code in any language, but JavaScript has had its share of it. In this talk Anders Norås shows you how to write high quality JavaScript code, leveraging the beautiful features of this underrated language. We'll focus on the good parts of JavaScript and stay away from the bad. You'll learn how to leverage loose typing, dynamic object, functional programming and more to write solid JavaScript code. We'll also cover how to organize JavaScript code and how unit testing will conquer your fear of a dynamic language.
Anders Norås

Anders Norås

Anders Norås is a seasoned software developer and speaker. The 'enterpriseyness' of EJB drove him to Microsoft .NET back in 2002. He quickly made a name for himself in the Microsoft community by using his Java experiences to get a head start on fellow developers. In 2006 he got reacquainted with his lost love — Java — and today he is a polyglot combining the best of both worlds to build better software. Anders is the founder of the Quaere project and a contributor to a few open-source projects. He has given talks at many conferences and user group meetings and is known for talks with few slides and lots of code. Anders lives in Norway where he works for Objectware as their chief technology evangelist. You can read his blog at http://andersnoras.com.