Object-Oriented Design and Test Driven Development

Course design: Steve Freeman, Nat Pryce, and Romilly Cocking

This course provides both the theory and practice of Object-Oriented design and Test-Driven Development (TDD).

This course is based on experiences gained from working on real projects. It is a highly practical course; most of the time is spent writing and discussing code. The authors and presenters are recognized agile software design experts who write code for a living (and don’t just talk about it!).

Contact Andy Pols via email at andy@pols.co.uk, or phone on 0845 003 8380, for more information.

Audience: Software developers interesting in developing easy to maintain Object-Oriented software in a test first driven manner.
Duration: 3 Days.
Course Level: Beginner to Intermediate.
Location: Taught on location, by request.
Cost: £8,000 plus travel for the first 10 people, £180 for each additional person.

Each additional day of consultancy, working directly with your team, is £1,200.00.

Class size: 10 -15 people.
Outcomes: Attendies will learn the following:

  • Object-Oriented Design
  • Test Driven Development with Mock Objects
  • Testing States and Sequences
  • Improving the readability of tests and code
  • Roles, Responsibilities and Collaborators
  • Design problems and how to deal with them.
  • Integration testing.
  • Unit testing with JUnit.
  • Using Hamcrest Matchers in JUnit
  • Creating jMock2.

Site Map | design by twothirty