Open Source Developers' Conference 2005 OSDC Logo
 

 

 

Test Driven Development Demonstration: Rules to the game of Nim

To add a paper, Login.

Test Driven Development is one of the core practices
of the "Extreme Programming" software development
methodology. Basically, TDD involves repeatedly
creating one more test case, implementing the bare
minimum to get it to pass, and refactoring to make it
nice.

I will demonstrate using TDD to implement the rules to
the simple mathematical game of Nim, and will attempt
to answer any questions.


Keywords: python, extreme programming, software development
Stream: Python
Presentation Type: 30 minute Paper Presentation in English
Paper: A paper has not yet been submitted.


Bruce Cropley

-

Bruce is a Melbourne based development consultant,
with 11 years of commercial experience, mainly in
Stockbroking, Simulation and Security. He has used TDD
in Java, C++ and Python over the last 2.5 years. His
main professional interests are in Agile
Methodologies, Artificial Intelligence, Algorithms,
Design Patterns and Python.
Blog: http://jroller.com/page/cropleyb

Ref: OS5P0071

 
 
Melbourne Perl Mongers DList
Digital Dimensions
Copyright © 2005
OSDC 2005 hosted by Melbourne Perl Mongers
For futher information contact Scott Penrose
Hosting provided by Digital Dimensions and DList
Web site and logo design by Amanda Penrose