Chapter 11. Quality Assurance and Debugging

Quality Assurance and Debugging

Obviously, if you could ensure quality there would be no bugs to remove. But it isn’t that easy. What constitutes a “bug” is arguably anything from an onscreen typo to code that causes the user’s machine to crash. A range of things can certainly go wrong and, in a perfect world, we would avoid all of them. I’ve heard people say, “All software has bugs,” as if this is supposed to placate a client stuck with a show-stopper bug in a project. In fact, it’s possible to build an application free of critical bugs. This chapter gives you philosophical approaches as well as practical tools so that you can make ...

Get Macromedia® Flash™ MX 2004 for Rich Internet Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.