Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Behaviour Driven Development

A session at PyCon AU 2011

Writing software in an organisation or for ourselves, many people feel that they "should" somehow be doing Test Driven Development (TDD) because "everybody else" is and it's cool, somewhere between necessary and useful and they heard testing was good. When informed that must of TDD isn't about testing (despite the name!), confusion reigns.

Behaviour Driven Development is a different way of approaching the "how to validate your code" problem. It's an idea that isn't particularly new any more, but it doesn't seem to have the traction of TDD for some reason, particularly in Python, despite possibly being a bit more self-explanatory and easier to bootstrap when sitting down to write code. So let's talk about what it is and various ways to try out BDD in Python — from the periodically maligned doctests to simple unittest module usages to more specialised modules.

About the speaker

This person is speaking at this event.
Malcolm Tredinnick

Random IT hacker; knows enough about stuff to be dangerous bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

PyCon AU 2011

Australia Australia, Sydney

20th21st August 2011

Tell your friends!

When

Time 3:50pm4:20pm EST

Date Sat 20th August 2011

Short URL

lanyrd.com/sgwqb

View the schedule

Topics

See something wrong?

Report an issue with this session