BDD in Node.js - (#lwsnode)
General release tickets are available from this page on Monday 14th January at 1pm.
This month we're jumping into Node.js with Daniel Knell (@danielknell) and Julien Biezerman (@jbpros) who will be covering Behaviour Driven Development and all the tools you need to write better tested code.
BDD in Node.js by Daniel Knell
Daniel will be taking everyone on a whirlwind tour of Behaviour Driven Development in Node.js, and presenting a three step program for inner peace and better, more tested code.
Daniel Knell (@danielknell) is a Technical Architect and Development Consultant, hailing from London, In his spare time he is often found coding or hunting for good food & drink, and dreams of one day being a space pirate.
Behaviour-Driven Development is a second-generation agile methodology with a strong focus on communication. In BDD, specifications are expressed through examples in the form of scenarios.
Originally written in Ruby, Cucumber is popular a tool for automating and validating a system against its scenarios.
This is an introduction to Cucumber.js. After briefly exposing the history and goals of the project, through an example Node.js application, I'll demonstrate how to write features and scenarios, step definitions, hooks, support code, how to invoke Cucumber.js from both Node.js and browser environments.
When & Where
London Web Standards
London Web Standards brings together web professionals who are working for a better web. Our monthly meetups provide them with an opportunity to teach, inspire, learn, network and debate.
Come along, drink some beer (or your beverage of choice) and exchange ideas with other web developers, designers and professionals who are as passionate about the web as you are.
Find out about London Web Standards & upcoming LWS events