Episode Details
Back to Episodes
C# and .NET Core Test Driven Development: Dive into TDD to create flexible, maintainable, and production-ready .NET Core applications
Published 10 hours ago
Description
Introduce the foundational concepts of Test-Driven Development (TDD) and its role in creating maintainable software. The text contrasts high-quality, clean code with "bad code" caused by tight coupling, poor naming conventions, and a lack of automated testing. By utilizing the red-green-refactor cycle, developers are encouraged to write tests before production code to ensure longevity and flexibility in their applications. The sources also highlight essential architectural standards like SOLID principles and DRY to prevent technical debt. Furthermore, the material outlines various testing levels, including unit, integration, and system testing, to foster a robust development workflow. Ultimately, the book serves as a guide for using C# 7, .NET Core, and tools like xUnit to build production-ready enterprise solutions.
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary
Get the Book now from Amazon:
https://www.amazon.com/NET-Core-Test-Driven-Development/dp/1788292480?&linkCode=ll2&tag=cvthunderx-20&linkId=4be52e1a9069ce16274d56d7d95ddfea&language=en_US&ref_=as_li_ss_tl
Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary
Get the Book now from Amazon:
https://www.amazon.com/NET-Core-Test-Driven-Development/dp/1788292480?&linkCode=ll2&tag=cvthunderx-20&linkId=4be52e1a9069ce16274d56d7d95ddfea&language=en_US&ref_=as_li_ss_tl
Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy