83.

A Quick Recap

In this chapter, we've learned to:

  • Define the concept of a bug.

  • Explain why a specification is crucial for controlling software bugs.

  • Understand the differences between a specification and an implementation.

  • Use stories and unit tests when developing specifications.

  • Introduce cost-effective means for developing specifications.

Now, let's discuss the impact that the debugging process can have on designing and coding software systems.

In Chapter 3, we'll look at how six tenets of extreme programming make the debugging process easier and more effective. We'll also discuss the crucial interdependence between effective debugging and effective development, highlight extreme programming development methods, and peek at a future of test-oriented languages.



Bug Patterns in Java
Bug Patterns In Java
ISBN: 1590590619
EAN: 2147483647
Year: N/A
Pages: 95
Authors: Eric Allen

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net