Object-Oriented Design Workshops

We have experience of introducing teams to Responsibility-Driven Design (RDD) a set of techniques that focus on producing smaller, simpler code. RDD concentrates on what the software needs to do rather than on long phases of "analysis". It produces highly-polymorphic designs that modern virtual machines from Sun and Microsoft can optimise aggressively for speed.

We have helped companies adopt these techniques successfully in the mobile data, web media and investment banking industries.

Benefits Simpler, smaller, faster code.

Skills used Mentoring, Object-Oriented Design

Back to "experience"...