Test Driven Development
Test-driven development (TDD) is an agile software development methodology based on a very short development cycle. In this process, requirements are first converted into specific tests, and only then is the code written that makes the test successful.
The purpose of this TDD training is to teach the skills of iterative design, the writing of good automated tests, and the importance of them. The TDD training has a very interactive character and contains, in addition to many practical examples, sufficient exercises to master the subject matter.

Topics
- Iterative design
- Importance of unit tests
- Disconnection of classes
- Writing quality unit tests
- Dependency injection and test doubles
Knowledge
Basic programming skills (e.g. in C++, C# or Java) of object orientation (OO) are desired.
Duration and number of participants
The training takes one day and has a maximum of 10 participants.
Reach out to us for more information and costs for booking the training