Zustandekommen der objektorientierten Programmierung
Als die objektorientierte Programmierung erfunden wurde,
da dachten sich die Projektleiter: Endlich haben wir eine Bauweise von code gefunden, bei der ein normaler Programmierer die Schreibweise des anderen versteht.
Die Manager dachten sich: Oh eine neue Innovation, wir wollen sie haben um technisch auf dem neuesten Stand zu bleiben. Ja um wieviel % verbessert dies unsere Software nun eigentlich?
Die Programmierer dachten sich: Damit wird das Programmieren viel einfacher, da wir uns nun keine Gedanken mehr machen müssen, wie die Programmteile zusammenwirken, da dies nun im inneren der Programmteile definiert ist.
(habt ihr euch auch genau überlegt, in welcher Richtung eurer Hierarchie keine Rückfragen kommen dürfen, denn sonst würde es ja zu Deadlocks kommen, gelle?)
Die Informatikprofessoren aber dachten sich: Jetzt kommunizieren die Objekte selbstständig miteinander, dann muss der Benutzer ja gar keine Befehle mehr geben, wie praktisch.