Drink The Kool-Aid
[ bob ] 13:58, Thursday, 15 January 2004

OT Session Mock Objects: Driving top-down development. will be presented by Joe "Scrappy" Walnes and Nat "I don't know you well enough to come up with a nickname" Pryce at OT2004 on 29 March in the UK.

Mock objects are usually regarded as a programming technique that merely supports existing methods of unit testing. But this does not exploit the full potential of mock objects. Fundamentally, mock objects enable an iterative, top-down development process that drives the creation of well designed object-oriented software.

This tutorial will demonstrate the mock object development process in action. We will show how using mock objects to guide your design results in a more effective form of test driven development and more flexible code; how mock objects allow you to concentrate more on end-user requirements than on infrastructure; and how the objects in the resultant code are small and loosely coupled, with well-defined responsibilities.

This is not a regular course.