A Case Study of OOD and Reuse in C++A Case Study of OOD and Reuse in C++Robert C. Martin and James Newkirk Object Mentor January, 1996 AbstractThis paper documents the productivity gains experienced in a relatively large C++ development as a result of using object oriented design and an architecture driven process.IntroductionHas object oriented design delivered on its promises? Are applications that are designed using object oriented techniques really more robust, more maintainable, more reusable? Does the use of the object oriented techniques really increase the overall productivity of engineers? Is C++ a valid language for implementing an object oriented design? This is just a sample of the questions that arise with the adoption of object oriented technology. It is difficult to answer these questions in the absence o……