Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Object-oriented languages can potentially make a great contribution to enhancing software quality and supporting the software engineering process. Despite this potential,  contend that a number of central features of object-oriented languages are in fact contrary to ll-known software engineering principles and goals and therefore represent a hindrance to software engineering rather than a contribution.   look at the class construct, inheritance, genericity and at object-oriented collection frameworks and suggest ways these could be modified to better supporting software engineering principles.
['Mark Evered', 'Gisela Menger', 'James Leslie Keedy', 'Axel Schmolitzky']
I am writing a research paper on a idea Software engineering despite object-orientation
[{"from": "human", "value": "I am writing a research paper on a idea Software engineering despite object-orientation"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Object-oriented languages can potentially make a great contribution to enhancing software quality and supporting the software engineering process. Despite this potential,  contend that a number of central features of object-oriented languages are in fact contrary to ll-known software engineering principles and goals and therefore represent a hindrance to software engineering rather than a contribution.   look at the class construct, inheritance, genericity and at object-oriented collection frameworks and suggest ways these could be modified to better supporting software engineering principles."}]