Today's applications run on the web, and they're only getting more complicated. The old "toss a few lines of JavaScript on a page and pray it doesn't break" approach doesn't cut it any more. In this session, we look at applying rigorous software development techniques like test-driven development to the problems of cross-browser, cross-platform JavaScript development. Bring your laptop and be prepared to code!

Additional Resources

About the Speaker(s)

James Shore teaches, writes, and consults on Agile development processes. He is a recipient of the Agile Alliance's Gordon Pask Award for Contributions to Agile Practice, co-creator of the Agile Fluency™ Model, co-author of /The Art of Agile Development/, and host of “Let's Code: Test-Driven JavaScript.” InfoQ has named him as one of the “most influential people in Agile.” You can find his screencasts at letscodejavascript.com, essays at jamesshore.com, and more about the Agile Fluency Project at agilefluency.org.