The first part explains a few principles of object oriented philosophy, then talks about classic problems of object oriented specific issues, such as inheritance, polymorphism, etc.
The second part talks about some facts regarding testing object oriented code, which include some surprises... We like to refer to this part as the truth is out there ...
The third part talks about the special need for performance testing in OOP. It seems that object oriented design give us high level approach to developing, by there's a trade-off in performance...
And off course you are welcome to walk through some
bibliography
.
You are welcome to address any questions to :