What was the thinking behind the development of Object Oriented Programming?

Posted by leeand00 on Stack Overflow See other posts from Stack Overflow or by leeand00
Published on 2010-05-25T19:43:27Z Indexed on 2010/05/25 19:51 UTC
Read the original article Hit count: 174

Filed under:
|
|

I've got some real nay-sayers on my hands here, and I'm trying to give them the reason why OOP was developed in the first place. I realize that OOP is not perfect for all problems and situations, but it was developed for a reason...

My guess would be, that a few of those reasons would be:

  • Maintainability
  • Re-usability
  • Document-ability
  • Abstraction of Complex Technologies
  • Dynamic Extension at Runtime...
  • Probably some things that I'm not even aware of yet...

But I really don't have much to back this up, and I was wondering why OOP was developed in the first place, and it's history.

What were the people who developed OOP trying to accomplish? What led them to develop OOP?

© Stack Overflow or respective owner

Related posts about language-agnostic

Related posts about oop