There is an ongoing debate regarding the validity of using an OO approach to systems development. Some people believe that it is harder for experienced developers to learn object-modeling techniques because it involved a specific set of diagrams and new terminology. Others believe that using an Object-Oriented approach to development (OOAD) makes sense when the majority of the languages today; Java, C++, are Object-Oriented in nature.
Search the web for at least two articles on OOAD, and consider your brief foray into the world of Object-Oriented design. Summarize the articles and provide your opinion on this topic. Which side would you choose and why?