,

Professional Test Driven Development witth C#

Developing Real-World Application with TDD

Specificaties
Paperback, 327 blz. | Engels
Wrox | 1e druk, 2011
ISBN13: 9780470643204
Rubricering
Hoofdrubriek : Computer en informatica
Wrox 1e druk, 2011 9780470643204
Onderdeel van serie Programmer to Programmer (Wrox)
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

Start working with test driven development processes to build better applications

If you want to write robust software that is simple to implement and maintain, you need to use Test Driven Development (TDD). This hands-on guide shows you how, providing invaluable insight for creating effective TDD processes. With the help of source code and examples featured in C#, the authors walk you through the TDD methodology and show you how to apply it to a real-world application. You'll explore the application as it's built from scratch and follow each step involved in development, including problems that arise and the solutions to apply. Within no time, you'll be designing your own successful TDD processes.

Professional Test Driven Development with C#:
- Describes common software problems and provides refactoring practices that resolve them
- Shows patterns that can be used to test WPF and Silverlight applications
- Helps you ensure that when a defect is fixed it stays fixed without causing unexpected side effects
- Shows how to structure your MVC application for testability
- Shares the easy steps that can be taken to test WCF services
- Explains how to run integration tests to ensure that everything works as planned
- Uncovers best practices for writing good tests that are readable and maintainable

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

wrox.com
Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Specificaties

ISBN13:9780470643204
Taal:Engels
Bindwijze:paperback
Aantal pagina's:327
Uitgever:Wrox
Druk:1

Over Jeff McWherter

Jeff McWherter is a Microsoft MVP for ASP.NET and the Director of Simplicity at Web Ascender. He is a founding member and current Program Director for the Greater Lansing User Group for .NET (GLUG.net).

Andere boeken door Jeff McWherter

Inhoudsopgave

INTRODUCTION.

PART 1: GETTING STARTED.
1. THE ROAD TO TEST-DRIVEN DEVELOPMENT.
2. AN INTRODUCTION TO UNIT TESTING.
3. A QUICK REVIEW OF REFACTORING.
4. TEST-DRIVEN DEVELOPMENT: LET THE TESTS BE YOUR GUIDE.
5. MOCKING EXTERNAL RESOURCES.

PART 2: PUTTING BASICS INTO ACTION.
6. STARTING THE SAMPLE APPLICATION.
7. IMPLEMENTING THE FIRST USER STORY.
8. INTEGRATION TESTING.

PART 3: TDD SCENARIOS.
9. TDD ON THE WEB.
10. TESTING WINDOWS COMMUNICATION FOUNDATION SERVICES.
11. TESTING WPF AND SILVERLIGHT APPLICATIONS.

PART 4: REQUIREMENTS AND TOOLS.
12. DEALING WITH DEFECTS AND NEW REQUIREMENTS.
13. THE GREAT TOOL DEBATE.
14. CONCLUSIONS.

APPENDIX: TDD KATAS.

INDEX.

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Professional Test Driven Development witth C#