25.6.13
This website uses cookies to ensure you get the best experience on our website. Learn more

Deutsche Bank Modern Software Delivery

This programme covered aspects of software design that support a modern, continuous software engineering approach. emphasise the costs and benefits of different design choices and techniques, with a focus on building systems that are flexible, testable and maintainable. 
A major part of the teaching was done through practical coding exercises. Which allowed participants to practise and experiment with different design techniques in a concrete setting. Techniques covered included improving code quality through automated refactoring, building automated test suites by applying test-driven development and mock objects, and designing code to enhance flexibility and testability.

 

Skills / Knowledge

  • Coding
  • Software Design