Zitat Zitat von Pikachu Beitrag anzeigen
Das hört sich etwas nach "Vererbung" an ...
Wie ist das bei objektorientierten Programmiersprachen?
Soll man da besser auch keine Methode mehr ändern, die vererbt worden ist?
... das hat mit Vererbung nichts zu tun. Was OO angeht, kann ich da nur für Java sprechen und da gibt es ganz wesentliche Unterschiede, sowohl was die Sprache selber und auch den Compiler angeht.
- der Compiler prüft grundsätzlich alle Referenzen, auch externe auf Projekt-Ebene
- compiliert und deployed wird immer das gesamte Projekt
- für alles, was darüber hinaus sichtbar ist (public) gibt es eine glasklare Konvention, dass sich das aus der äußeren Sicht betrachtet, niemals ändern darf
- Copystrecken und ähnliche Krücken gibt es in Java nicht

Wenn man denn eine Analogie zur globalen Änderung von H Lochkarten ziehen wollte, dann müsste man in Java ein globales AntSkript für das Deployment aller Projekte verwenden, was kein Java Programmierer auch nur in Betracht ziehen würde und dann müsste man dieses globale Erstellungsskript auch noch ändern wollen und dann alles komplett redeployen, für den letzten Java Programmierer, der das versucht hat, hat man den Knast in Alcatraz wieder eröffnet und der sitzt jetzt dort und muss RPG Programme schreiben - lebenslänglich!!!

D*B