Helping others reach their potential

Helping others reach their potential

Practical Test-Driven Development using C# 7

I’m extremely excited to announce that Practical Test-Driven Development with C# 7 is now available on Amazon in paperback and on Kindle. Clayton and I worked very hard to make this a book that beneficial to each and every developer, regardless of skill level. There are plenty of examples in C# and JavaScript using React.

Why this book? Surely there are many other books on the topic of TDD. We have written this book with the hope that it provides you, the reader, with low level insight into the mindset we use when doing TDD. We also hope that this book provides an updated view on some of the concepts and lessons we have learned while doing TDD over the last 10 years.

So, why is Test Driven Development so important? As more businesses and industries rely on software solutions it’s increasingly important that those solutions be robust and error-free. The cheaper and more consistently the better. Applications developed with TDD in mind are inherently more testable, easier to maintain, and demonstrate a certain level of correctness not easily achieved otherwise.

For the first time ever, all that “real tricky shit,” that I thought only I knew about and was esoteric and complicated to explain in a book, well it’s explained – with plenty of examples – right here in the one you are holding.

I am extremely happy with this book and I have a feeling I’m going to be recommending it as the go-to resources for learning TDD for many years to come. Every developer should be doing TDD and doing it the right way. Therefore, every developer should read this book.

– John Sonmez

Clayton and I are extremely happy with the end result and hope that you are too. Hopefully this will be a great resource for any and all that are looking to learn Test-Driven Development. Please, let us know how you like the book. We would love to hear from you. And, if you feel so inclined, we would love for you to leave a review on Amazon to help get the word out.

A Microsoft MVP, John has been a professional developer since 1999. He has focused primarily on web technologies and has experience with everything from PHP to C# to ReactJS to SignalR. Clean code and professionalism are particularly important to him, as well as mentoring and teaching others what he has learned along the way.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

You can adjust all of your cookie settings by navigating the tabs on the left hand side.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

disable

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.