Introducing our action-packed 1-day design principles workshop aimed specifically at C# developers. You will learn the fundamentals of writing maintainable code that delivers value today and is open to adding more value tomorrow.

Working on example code in either Eclipse or IntelliJ IDEA, you will learn to apply the principles of:

You will learn to identify common code smells that can appear when code breaks these principles, and how to safely refactor them using your IDE:

You will learn how to reason about the quality of your code, and how to avoid code review “pull request” bottlenecks while maintaining high standards with automated Continuous Inspection.

Led By:

Jason Gorman

For more information, contact

Our training clients include the BBC, Samsung, Electronic Arts, Kano, Ordnance Survey, epiGenesys, Waters Plc, Channel 4, Sky, Goldman Sachs, Caplin Systems, Rabobank, Capital Group, Treyport, Higher Education Statistics Agency, AXA Swiftcover, XLN, Red Gate Software, 7Digital, Pinesoft, Canal Digital, Collinson Latitude, City Index and Siemens Industry Software

Pre-requisites: a good basic standard of Java programming (at least 6 months experience), Eclipse Mars or later, or IntelliJ IDEA 15.0 or later

Attendees tackle the exercises in our intensive public workshop

Tel: +44 208 715 2645,,

© Codemanship Ltd 2017




Up to 20 people


Client site

1 days

Hands-on Workshop



£2,995        £1,495*

* Offer ends June 1st 2018. Doesn’t include travel expenses outside London


+44 208 715 2645

S.O.L.I.D. Java

home  |  about  |  clients  |  blog  |  videos |  papers |  training  |  talks