Learn how to apply the concepts and techniques of Test-Driven Development (TDD) to writing software for Microsoft .NET. Two experts in agile software development teach using a wealth of pragmatic examples in C# and other .NET development tools how to use automated tests to drive lean, efficient coding and better design. You ll focus on .NET-specific issues for TDD, including the best time to employ the inherent features of .NET class libraries and how to use NUnit, a leading unit-testing framework for .NET. And you ll see real-world examples of TDD-for .NET projects, including a Microsoft ADO.NET relational database, a user interface created with Microsoft ASP.NET and Microsoft Windows® Forms, Web services, and other useful applications.
"synopsis" may belong to another edition of this title.
James W. Newkirk has been a software practitioner for more than 18 years. He has been involved with the agile processes community since its inception. He has contributed to many books, written many articles, and is a frequent speaker at XP/Agile Universe and OOPSLA. He has been a frequent contributor to the development of NUnit, a unit testing tool for the .NET environment, and is now the administrator of this open source project.
Alexei A. Vorontsov has been a software developer for more than eight years. He has developed software in a variety of environments, from scientific mathematical applications to enterprise systems. His interests include development, testing, and management of large distributed software solutions and pragmatic application of agile methods to meet the goals of enterprise system development in a cost-efficient manner.
"About this title" may belong to another edition of this title.
Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.
Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00100638132
Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.
Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00102222995
Seller: ZBK Books, Carlstadt, NJ, U.S.A.
Condition: very_good. Fast & Free Shipping â" Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. Seller Inventory # ZWV.0735619484.VG
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Seller Inventory # V15C-04777
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: As New. Like New condition. A near perfect copy that may have very minor cosmetic defects. Seller Inventory # X09B-00891
Seller: World of Books Inc, Montgomery, IL, U.S.A.
Paperback. Condition: Very Good. 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. Seller Inventory # CIN0735619484VG
Seller: World of Books Inc, Montgomery, IL, U.S.A.
Paperback. Condition: Good. 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. Seller Inventory # CIN0735619484G
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Seller Inventory # 4397559-6
Seller: Better World Books: West, Reno, NV, U.S.A.
Condition: Very Good. Pages intact with possible writing/highlighting. Binding strong with minor wear. Dust jackets/supplements may not be included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Seller Inventory # 4249283-6
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G0735619484I4N00