We provide course about Mastering Test-Driven Development (TDD) in C#. Test-Driven Development changed the way I write code. Have you been around Test-Driven Development (TDD) practitioners? So, you have heard this before.
They like to brag about TDD benefits such as:
• Fewer bugs
• Productivity gains
• Code easier to maintain
• Stress-free developer life
• Abnormal level of confidence in code
I know it sounds too good to be true. But, few practices have the label "Transformational" used as often as TDD. But let's talk about the question that's on your mind: If TDD is so good, why is it not widely adopted? Although TDD is a simple concept, it is hard to master. But don't worry about that. This Workshop will take you there.
At the end of this Workshop you will be able to:
• Understand the steps involved during a TDD session
• Drive the development using automated tests
• Test-drive code with External Dependencies
• Use refactoring techniques to improve code safely
• Write long-lasting tests resilient to changes
• Be successful with TDD in the context of a Team
• Confidently evolve and maintain legacy applications using TDD
Speaker: Gui Ferreira, Minimalist Software Craftsman
Guilherme "Gui" Ferreira is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. He is a Microsoft MVP, Tech Speaker, YouTuber, Dometrain Author, and .NET content creator.
Target group:
Anyone who wants course about Mastering Test-Driven Development (TDD) in C#
Course material:
I'm a strong believer you should learn using your favourite day-to-day tools.
So, in this Workshop, you only need:
• Your favourite IDE (Visual Studio, JetBrains Rider, VS Code)
• .NET 8
• Docker (no need for Kubernetes)