Die Suche ergab 108 Treffer

von Niesi
So 5. Mai 2019, 14:53
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Vorstellen kann ich mir zur Lösung eines solchen Problems eine Klasse, die zum BEISPIEL über eine ObjectList verfügt und dort die verlangten "Gerichte" miteinander zur Laufzeit kombiniert und deren Bestellung, Zubereitung, Auslieferung und Bezahlung dann abarbeitet. Es können dann nicht n...
von Niesi
So 5. Mai 2019, 14:35
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Ich habe eben diese Seite gefunden: m Decorator Pattern, wurde ja schon auf einem Lazarus Forum treffen vorgestellt und ich habe mir auch noch mal die Präsentation angeschaut zum Thema. Ich finde das ist eine gute Alternative zum Vererben, wenn sie sich Anwenden lässt. Vorstellen kann ich mir zur L...
von Niesi
So 5. Mai 2019, 13:36
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Ob das nun gescheitert ist oder nicht, muss vielleicht jeder selbst entscheiden, solange es keine Prüfungsaufgabe ist und sein Gehalt davon abhängt. Mir Persönlich ist es egal. Ich verwende auch Lazarus und Arduino, obwohl beides als veraltet angesehen wird und Lazarus nicht gerade verbreitet ist. ...
von Niesi
So 5. Mai 2019, 12:42
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Beim Debuggen springt man in die richtige Methode. Das erfolgt nämlich zur Laufzeit. Wenn der Debugger richtig Funktioniert. Ich habe ihn abgeschaltet, da ich damit mehr Probleme hatte, als ein Praktischen nutzen. Andere scheinen damit keine Probleme zu haben, ich suche den Fehler auf eine andere a...
von Niesi
So 5. Mai 2019, 10:44
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Die Realität ist halt kompliziert. Auch mit dem besten Programmierparadigma ist eine Zeile Code nicht genug um jedes Problem zu lösen. Die OOP ist schon verdammt praktisch. Ich kann mir GUI-Programmierung ohne OOP ehrlich gesagt gar nicht vorstellen. Hier aber ein tatsächliches Vererbungsproblem, s...
von Niesi
So 5. Mai 2019, 10:28
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Es gibt keine allgemeingültige Regel wie und von wem Kreis und Ellipse abgeleitet werden. Es kommt immer auf die praktische Aufgabenstellung an. Darum geht es doch in der OOP(Gerade bei der Vererbung), dass man von einander Ableitet und Gemeinsamkeiten finden um den Coder nur einmal zu schreiben. G...
von Niesi
So 5. Mai 2019, 09:01
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Nee, gerade dieses akademisch gern verwendete Viereck-Beispiel zeigt doch, wie man sich mit OOP schön selber ins Knie schießen kann und noch stolz drauf ist. Gerade diese sehr einfachen Beispiele machen doch sehr eindrucksvoll deutlich, dass nicht die OOP und nicht die Vererbung in der OOP gescheit...
von Niesi
Sa 4. Mai 2019, 18:59
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Warum leitest Du die Ellipse nicht vom Kreis ab? Der Kreis hat Mittelpunkt und Radius, die Ellipse erbt das und bekommt den zweiten Radius hinzu. Da macht Erben dann plötzlich Sinn. Ein kreis mit einem zweiten Radius? Ich bin zwar kein Mathematiker, aber gibt es sowas? Wie nennt sich sowas denn? El...
von Niesi
Sa 4. Mai 2019, 18:50
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Wo, beleidige ich denn? Das Problem ist eher, dass ihr mich beleidigt. Wenn man es genau nimmt und mich als "Dummkopf" da stellt. Nur, weil ich mit diesem Thema angefangen habe. Wenn ich mir den Thread so anschaue, kann man zu diesem Schluss kommen. Bewusst, jedenfalls beleidige ich niema...
von Niesi
Sa 4. Mai 2019, 18:26
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Das obige Beispiel mit den Zahnrädern ist geradezu ein Paradebeispiel zur Vererbung in der OOP, und da mag Vererbung sinnvoll sein. Kreis / Ellipse oder Vierecke sind auch gern gewählte Beispiele, aber hier zeigt sich, dass es eher kontraproduktiv ist, alles in OOP und Vererbung quetschen zu wollen...
von Niesi
Sa 4. Mai 2019, 11:35
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Verstehe ich nicht. Wieso vererbst Du dann? Es zwingt Dich doch niemand ... Doch, wenn sie in der Klasse, von der ich Erbe vorhanden sind. Erbe ich sie, ob ich will oder nicht will... Es gibt da dieses Beispiel mit dem Kreis und der Ellipse - mit der blödsinnigen Begründung, ein Kreis müsse von der...
von Niesi
Sa 4. Mai 2019, 08:53
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Das ist der Punkt. Es werden Methoden und Eigenschaften Vererbt, die vielleicht NIE genutzt werden. Verstehe ich nicht. Wieso vererbst Du dann? Es zwingt Dich doch niemand ... Es gibt da dieses Beispiel mit dem Kreis und der Ellipse - mit der blödsinnigen Begründung, ein Kreis müsse von der Ellipse...
von Niesi
Fr 3. Mai 2019, 15:56
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Es gib nun mal neue Erkenntnisse, die sich in über 30 Jahren Entwicklung gezeigt haben. Früher gab es vielleicht nur ASM, später wurden die höheren Programmiersprachen Entwickelt. Dabei zeigten sich, bei jeder neuen Programmiersprache auch neue Erkenntnisse. Warum gibt es dann heute so viele Progra...
von Niesi
Fr 3. Mai 2019, 10:49
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: Ist die Klassische OOP gescheitert?

Hallo Michael, also, ich habe mich jetzt mal mit dem Thema etwas eingehender beschäftigt - und bin zu der Erkenntnis gelangt, dass mir zurzeit nichts WIRKLICH besseres geboten werden kann als die OOP. Schade eigentlich, aber so ist es nun einmal. Witzig fand ich die Beschreibung der funktionalen Pro...
von Niesi
Mi 1. Mai 2019, 13:04
Forum: Allgemeines
Thema: Ist die Klassische OOP gescheitert?
Antworten: 171
Zugriffe: 21540

Re: OOP gilt als gescheitert

... Es geht vor allem darum, dass man mit OOP halt nicht so gut Strukturieren kann, gerade bei sehr großen Projekten, soll es angeblich schnell unübersichtlich werden, dass habe ich auch bei meinen Projekten schon bemerkt... und es geht auch um das Vererben... Methoden soll man einfach hinzufügen. ...