San Francisco, California
London, United Kingdom
This month Alex Kavanagh and Philip Poots talk about Test-driven development (TDD), a software development process where the developer first writes an automated test that defines the desired functionality of the final code.
Alex Kavanagh talks about his love of Test Driven Development, explain the process, and show us why it is a good process to follow.
Philip Poots will talak about the "The Death and Birth of TDD".
The creator of Ruby on Rails, David Heinemeier Hansson kicked up a storm when he pronounced Test Driven Development (TDD) dead in his RailsConf 2014 keynote. The ripples spread far and wide, provoking a series of conversations between him, Kent Beck, the "father" of TDD, and Martin Fowler, one of Britain's most famous software engineering exports.
We'll use this conversation as a starting point to get a handle on TDD, where it came from, what it is, and why there is such strong feeling over its (ab)use. Reference will be made to key persons and literature, with examples in Ruby being general enough to be understood by all. Come and see what all the fuss is about, find out why you ought to be testing your code, and consider why you should be writing tests first.
When & Where
Super Mondays is a strong and vibrant community of IT enthusiasts based in The North East of England. We meet up once a month for a range of IT user group meetings and some unstructured discussions.
There is no membership, no fees and no rules….the community is basically undefined! If you want to attend then just come along.