O'Reilly logo

Professional Test-Driven Development with C#: Developing Real World Applications with TDD by Jeff McWherter, James Bender

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

14

Conclusions

WHAT'S IN THIS CHAPTER?

  • Reviewing the concepts and techniques covered in this book
  • Understanding best practices for working with TDD
  • Reviewing benefits of developing with TDD
  • How to introduce TDD to your development team

This book has given you much information to give you a good foundation for becoming a TDD developer. You have learned the principles and techniques to practice TDD. You can apply many of these techniques to your everyday development tasks to help ensure that you are delivering well-written, quality software.

In addition to the principles and techniques of TDD, you have learned many of the techniques, ideas, and principles that support the test-driven development of applications. You've learned that the SOLID Principles provide a set of guidelines for developing well-written and maintainable applications. You've seen how agile-based development methodologies give the development team the necessary time, space, and information to successfully develop applications using a TDD approach.

This book contains a lot of information. But even if you read this book 100 times, the only way these principles and techniques become real is through daily adoption in the real world. TDD is like learning a language: If you don't practice and use it every day, your skills will never reach their full potential. As you prepare to go forth in your practice of TDD, keep in mind the parting advice from this chapter.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required