Contact Us | Careers | Site Map  
     

News & Info
About Us
Past Meetings

 
 

Monthly Meetings

June 30, 2004: Test Driven Development

Downloads

Abstract

Donald Knuth once said of an algorithm, "Beware of bugs in the above code; I have only proved it correct, not tried it." Test Driven Development (TDD) is a technique for ensuring that each line of program code is covered by a test. It does this by having you write the test first, before the line of code.

This month's talk will be about using TDD as a stand-alone technique. Although TDD is a practice of Extreme Programming, it can be profitably done by itself. The talk will include the principles of TDD, unit test frameworks in several languages, and test decoupling techniques such as Mock Objects.

Bio

Neil Ostrove has been a software developer for several decades. He has degrees in Mathematics, Physics, and Computer Science. He is retired from AT&T/Lucent/Bell Laboratories and at present develops tools for chemists as a contractor at Chemical Abstracts Service, a division of the American Chemical Society.

Contact XPColumbus
Training
Careers
Next Meeting
 
OCLC Directions
 
 
       
Cardinal Solutions Group | Toll Free: 888-503-2218 | Contact