You are having a discussion with a systems analyst who has been in the field for 30 years. He makes the statement that traditional methods of systems design are far superior to the object-oriented approach. How would you explain to him the rationale behind using the object-oriented approach?
Are there certain projects in which the traditional approach would work better? If not, explain why not. If so, give at least one example of such a project.