Ich habe es hier mit einigen echten Neinsagern zu tun, und ich versuche, ihnen den Grund zu nennen, warum OOP überhaupt entwickelt wurde. Mir ist klar, dass OOP nicht für alle Probleme und Situationen perfekt ist, aber es wurde aus einem bestimmten Grund entwickelt...
Ich würde vermuten, dass einige dieser Gründe sein werden:
- Instandhaltbarkeit
- Wiederverwendbarkeit
- Dokumentierbarkeit
- Abstraktion komplexer Technologien
- Dynamische Erweiterung zur Laufzeit...
- Wahrscheinlich gibt es Dinge, die mir noch gar nicht bewusst sind...
Aber ich habe wirklich nicht viel, um das zu untermauern, und ich habe mich gefragt, warum OOP überhaupt entwickelt wurde, und wie es entstanden ist.
Was wollten die Menschen, die OOP entwickelt haben, damit erreichen? Was hat sie dazu gebracht, OOP zu entwickeln?