Test Driven Development Demonstration: Rules to the game of Nim
By:
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
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


