Our instructor-led Test Driven Development (TDD) with .NET training course is aimed at developers who are looking to benefit from the robustness and high quality of code which arises when TDD methods are implemented properly.
In the bad old days, testing was often a task carried out much later in the project and often suffered from constraints such as budgets, time & resource. TDD is an excellent methodology to combat the laissez-faire attitudes which led ultimately to poorer-quality, and potentially more expensive-to-support software. TDD also goes hand-in-hand with other Agile frameworks such as Scrum.
On our TDD with .NET training course we'll take a good look at the whole software development process, with a focus on quality assurance. We’ll talk about the benefits and costs of code reviewing and automated testing. The SOLID principles will be examined in detail, along with Unit Testing, Fakes and Mocks, and BDD.
This is very much a hands-on training course, with useful coding examples to reflect real-life scenarios.