In recent years, developers have moved to a more feedback-driven style of development, integrating testing into their day-to-day activities to support more agile development and more continuous delivery. The epitome of this test-early/test-often/test-automatically approach is test-driven development (TDD). Although many developers are familiar with the term, many are unfamiliar with what it involves in practice and why, in practice, it is more effective than it might first appear in theory.
In this session, we will explore the ideas and microprocess behind TDD, so that participants will…
- Understand the relationship between TDD and both Plan–Do–Study–Ac and pull-driven development
- Relate TDD to incremental development and evolutionary architecture
- Appreciate the role and importance of good unit tests (GUTs) in supporting a test-driven approach
Please note these sessions are only available to Software Cornwall members and any bookings by non-members will be cancelled.
European Social Fund
The European Social Fund is partially funding Software Cornwall to run this training project to provide development training for employees within the software industry. As a Software Cornwall member you will be receiving a discount to this course by email. This course is only available to those from the UK or EU. To participate in the training certain personal information will be required from attendants as proof of employment and eligibility to attend. This information is for the purposes of ensuring that the training will go to the correct participants. You will also be required to complete an evaluation form after the training as part of the attendance.