-
Tim Tyrrell
4.1
Description:
A lot of developers do an excellent job of unit testing their server-side logic but then leave their client-side javascript as the new "spaghetti code" dumping ground and it doesn't have to be that way! Jasmine is a simple DOM-less javascript testing framework with a familiar RSpec-like syntax that removes most excuses for not testing your code. You will get an overview of Jasmine and how to utilize it in a variety of project environments from vanilla javascript to Rails to jQuery plugins. We will also explore where CoffeeScript and some helper libraries fit into making the testing of your javascript as simple and pleasurable as possible.
Links: Slides
Comments on this Talk
Mike Manewitz,
14 Aug 09:22 PM
When Tim went over all the topics he was going to cover I thought it would just be rapid-fire slides and code, but he really got across his point of how easy this stuff is to implement into your normal workflow. He used incrementally more complex examples that were still really clear then showed off CoffeeScript implementations which was great. Good job, Tim!

Nice work with a tough topic!