Gojko Adzic's Test Driven Development Workshop

Event Info

Mon 7 - Tue 8 Oct, 2013 from 9:00am - 6:00pm
The Skills Matter eXchange
116-120 Goswell Road
London, EC1V 7DP, UK (Map)
Cost: £1295.00 (£1165.00 if booked before 08-08-13)

Description

Course delivered by Damjan Vujnovic

Gojko Adzic's two day workshop on Test Driven Development (TDD) enables you to experience and learn test driven development by doing it. You will be immersed in a realistic TDD project, allowing you to learn the practices and principles of test driven development and try them out in practice. Through facilitated exercises and discussion, you will experience two days of working on an agile test-driven team. You will use and learn basic Test Driven Development practices including unit testing, refactoring and related agile practices such as continuous integration and pair programming. You will understand the reasons behind TDD and experience its benefits first-hand.

By applying what you learn, you will be able to build quality into software from the start, design and develop systems fit for purpose and write code that is easy to maintain and evolve in the future.

The course is a completely hands-on workshop with coding straight from the start, interrupted by very short presentations to explain the practices and put things into a wider perspective. It is based on the very latest tools, current knowledge and ideas from the community.

LEARN HOW TO:

-Design and develop software driven by tests

-Protect software from unwanted changes using regression tests

-Evolve software design with refactoring and TDD

-Recognise smells in the code and clean them up

-Capture requirements and specifications as acceptance tests

-Use executable specifications to drive development

-Continuously integrate software to get quick feedback about changes

-Apply best practices and avoid pitfalls of unit and acceptance testing

-Use MBUnit, Gallio and Moq (.NET/C# developers) or JUnit and Mockito(Java developers)

 


Map

Javascript is required to view this map.

Organiser

Email / +44 (0)207 183 9040