Test-Driven Development in Microsoft .NET

Nonfiction, Computers, Operating Systems, NT
Cover of the book Test-Driven Development in Microsoft .NET by Alexei Vorontsov, James W. Newkirk, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Alexei Vorontsov, James W. Newkirk ISBN: 9780735637412
Publisher: Pearson Education Publication: March 17, 2004
Imprint: Microsoft Press Language: English
Author: Alexei Vorontsov, James W. Newkirk
ISBN: 9780735637412
Publisher: Pearson Education
Publication: March 17, 2004
Imprint: Microsoft Press
Language: English

With the clarity and precision intrinsic to the Test-Driven Development (TDD) process itself, experts James Newkirk and Alexei Vorontsov demonstrate how to implement TDD principles and practices to drive lean, efficient coding—and better design. The best way to understand TDD is to see it in action, and Newkirk and Vorontsov walk step by step through TDD and refactoring in an n-tier, .NET-connected solution. And, as members of the development team for NUnit, a leading unit-testing framework for Microsoft .NET, the authors can offer matchless insights on testing in this environment—ultimately making their expertise your own.

Test first—and drive ambiguity out of the development process:

  • Document your code with tests, rather than paper
  • Use test lists to generate explicit requirements and completion criteria
  • Refactor—and improve the design of existing code
  • Alternate programmer tests with customer tests
  • Change how you build UI code—a thin layer on top of rigorously tested code
  • Use tests to make small, incremental changes—and minimize the debugging process
  • Deliver software that’s verifiable, reliable, and robust
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

With the clarity and precision intrinsic to the Test-Driven Development (TDD) process itself, experts James Newkirk and Alexei Vorontsov demonstrate how to implement TDD principles and practices to drive lean, efficient coding—and better design. The best way to understand TDD is to see it in action, and Newkirk and Vorontsov walk step by step through TDD and refactoring in an n-tier, .NET-connected solution. And, as members of the development team for NUnit, a leading unit-testing framework for Microsoft .NET, the authors can offer matchless insights on testing in this environment—ultimately making their expertise your own.

Test first—and drive ambiguity out of the development process:

More books from Pearson Education

Cover of the book Sams Teach Yourself C++ in One Hour a Day by Alexei Vorontsov, James W. Newkirk
Cover of the book Microsoft .NET - Architecting Applications for the Enterprise by Alexei Vorontsov, James W. Newkirk
Cover of the book Using FileMaker Bento by Alexei Vorontsov, James W. Newkirk
Cover of the book Hacking Your LEGO Mindstorms EV3 Kit by Alexei Vorontsov, James W. Newkirk
Cover of the book Photoshop Elements 5 for Windows by Alexei Vorontsov, James W. Newkirk
Cover of the book Macs on the Go by Alexei Vorontsov, James W. Newkirk
Cover of the book Using Thematic Thinking to Achieve Business Success, Growth, and Innovation by Alexei Vorontsov, James W. Newkirk
Cover of the book Brilliant Workshops by Alexei Vorontsov, James W. Newkirk
Cover of the book Top 100 Windows 8.1 Apps by Alexei Vorontsov, James W. Newkirk
Cover of the book Macbeth: York Notes for GCSE (9-1) by Alexei Vorontsov, James W. Newkirk
Cover of the book Novell ZENworks for Desktops 4 Administrator's Handbook by Alexei Vorontsov, James W. Newkirk
Cover of the book Sams Teach Yourself Core Data for Mac and iOS in 24 Hours by Alexei Vorontsov, James W. Newkirk
Cover of the book 12 More Essential Skills for Software Architects by Alexei Vorontsov, James W. Newkirk
Cover of the book The Econosphere by Alexei Vorontsov, James W. Newkirk
Cover of the book Absolute Beginner's Guide to Building Robots by Alexei Vorontsov, James W. Newkirk
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy