JavaZone 2011 - JavaScript design and architecture

Increasingly complex web applications require proper planning and design to work well. In this session I will walk you through a selection of idiomatic JavaScript design patterns that emphasise testability, performance and extensibility. Leave your Java tunnel vision at the door and join me in discovering designs that play to JavaScript's strengths rather than poorly emulate SDK's of the nineties.
Christian Johansen

Christian Johansen

Christian Johansen jobber som programmerer i Shorcut, der han primært fokuserer på utvikling av løsninger for web og mobile platformer. Hans hovedfokus har i mange år vært frontend-utvikling med teknologier så som HTML, CSS og ikke minst JavaScript.
Christian har jobbet med frontend for web for flere av Norges største selskaper, og har over en lengre periode vært spesielt opptatt av å gjenskape utviklingsmiljøet han kjenner og brenner for på server-siden for JavaScript. Dette inkluderer gode verktøy for testing som kan tilrettelegge for testdrevet utvikling. Erfaringen med slike verktøy for JavaScript summeres opp i boken "Test Driven JavaScript Development" som slippes via Addison-Wesley Professional høsten 2010.