Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Testing Extreme Programming

Testing Extreme Programming, 9780321113559 (0321113551), Addison Wesley, 2002

Testing Extreme Programming is a practical tutorial that gives software builders a lucid understanding of this important aspect of development. This book demonstrates how testing is central to the XP project, clearly spelling out what testing should be done and when and how it should be performed. The authors teach by example, and readers will be able to improve their knowledge of the testing process by completing the book's exercises.

In addition, this book:

  • Provides a general overview of the XP methodology

  • Defines the roles of XP team members

  • Shows how to write effective tests before coding begins

  • Helps you avoid the traps and pitfalls that can derail software projects

  • Sheds light on the important practice of refactoring and how it relates to testing

  • Compares and contrasts manual and automated tests

Many software engineers have dismissed XP as a throw-out-the-rulebook, anything-goes technique. It isn't. As this book shows, XP is a deliberate and disciplined approach to software development. Many software engineers have reaped the benefits of this agile methodology because its emphasis on testing eliminates much of the risk inherent in software projects. XP helps developers produce software on time, under budget, and at a higher quality level. But you can't XP if you don't test. With this book as a guide, you will learn to embrace testing. A sound testing program is the engine that drives an XP project.

(HTML tags aren't allowed.)

Developing AR Games for iOS and Android
Developing AR Games for iOS and Android

Develop and deploy augmented reality apps using Vuforia SDK and Unity 3D


  • Deploy full augmented reality experiences on iOS and Android
  • Build a fully-functional augmented reality game and deploy it on iOS and Android
  • Achieve better trackable performance for a robust...
Aspect-Oriented, Model-Driven Software Product Lines: The AMPLE Way
Aspect-Oriented, Model-Driven Software Product Lines: The AMPLE Way
As the size and complexity of software systems grows, so does the need for effectivemodularity, abstraction and compositionmechanisms to improve the reuse of software development assets during software systems engineering. This need for reusability is dictated by pressures to minimise costs and shorten the time to market....
Advanced MPLS Design and Implementation
Advanced MPLS Design and Implementation

Multiprotocol Label Switching (MPLS) is a highly scalable, high-performance forwarding technology that has multiple applications in the service provider and enterprise environment. This book is intended for internetwork engineers and administrators who are responsible for designing, implementing, and supporting service...

Beginning Android 3D Game Development
Beginning Android 3D Game Development

Beginning Android 3D Game Development is a unique, examples-driven book for today's Android and game app developers who want to learn how to build 3D game apps that run on the latest Android 5.0 (KitKat) platform using Java and OpenGL ES.

Android game app development continues to be one of the hottest...

.NET Development for Java Programmers
.NET Development for Java Programmers

Java developers have adapted to a world in which everything is an object, resources are reclaimed by a garbage collector, and multiple inheritance is replaced by interfaces. All of these things have prepared developers to thrive in Microsoft's new .Net environment using C#.

Despite similarities between Java and C#, complex...

Designing Highly Useable Software
Designing Highly Useable Software

It’s not easy to build, but as this book demonstrates, it’s well worth the effort. Highly useable software is highly successful software—and everyone wins.

Inside, an accomplished programmer who has made usability his business systematically explores the world of programming showing you how every aspect of the work is...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy