O'Reilly logo

Sams Teach Yourself Object Oriented Programming in 21 Days, Second Edition by Anthony Sintes

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Building Reliable Software Through Testing

When you use object-oriented programming, you strive to write software that is natural, reliable, reusable, maintainable, extendable, and timely. To be able to meet these goals, you must understand that good OO does not happen by accident. You must attack your problems through careful analysis and design, at the same time never losing sight of the core tenets of OOP. Only then can OO begin to deliver on its promises. Even with careful analysis and design, however, OOP is not a magical formula. It will not protect you from your own mistakes or the mistakes of others. And mistakes will happen! To produce reliable software, you need to test the software.

Today you will learn

  • Where testing falls ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required