September 2001
Beginner
698 pages
13h 46m
English
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 ...
Read now
Unlock full access