<<< Previous speaker Next speaker >>>

Nat Pryce, Independent consultant, B13

No picture of  Nat  Pryce, Independent consultant, B13

Nat is an independent consultant with expertise in software design, software development process and practices, having worked in finance, telecommunications, sports reporting and online advertising.

He is also a research fellow at Imperial College on the Cityware projectthat explores how urban design influences pervasive computing (and vice versa).

He collaborated with Steve on the creation of the first London XpDay and has chaired subsequent XpDay events. Nat received a PhD from Imperial College entitled Component Interaction in Distributed Systems.

Presentation: "Mock Roles, Not Objects"

Track:   Reflecting on our Agile Journey - How do we reach Mastery?

Time: Friday 14:30 - 15:30

Location: To be announced

Abstract: Mock Objects is an extension to Test-Driven Development that encourages good Object-Oriented design practice. It guides the programmers towards a coding style that the presenters have found to be easier to maintain in the long run and to adapt to new requirements. Code that is easy to test is composed of loosely coupled, cohesive objects, and dependencies between parts of the system are made explicit and highly visible. Nat and Steve, currently working on a book on this subject, explain the process of using Mock Objects with an extended example and distil their experiences from using the technique over many years. They will also introduce jMock2, the new version of their Java framework, and discuss mock frameworks in other languages.

Password protected Download slides