Vielen Dank für diese großartige Erklärung! 👏 Ich hätte mir in meiner Ausbildung gerne solch eine Detaillierte Ausführung gewünscht. Damit wäre mir einiges viel einfacher ins Hirn gegangen.
@janwiemer80533 жыл бұрын
Vielen Dank erst mal für den super Überblick über das Thema! Im Video empfiehlst Du für alle Systeme immer einen Kontrakt zu extrahieren. Das legt nahe dies auch für Klassen zu machen (ich spreche mal in Java). Man könnte dadurch auf die Idee kommen für jede Klasse ein Interface zu definieren. Ich denke jedoch nicht das dies eine sinnvolle Empfehlung wäre. Generell bringt (zumindest in Java) das Konzept der Klassen je schon mit, dass es einen Kontrakt gibt über welchen die gekapselte Implementierung zugegriffen wird. Ein Interface dient eigentlich dazu das Konzept der Polymorphie abzubilden. Solange man nicht mehrere Implementierungen zu einem Kontrakt (Interface) hat (oder dies zumindest sehr wahrscheinlich ist) wird nicht unbedingt ein Interface benötigt und sollte zumindest meiner Meinung nach auch nicht extrahiert werden. Mich würde freuen Deine Meinung zu diesen Gedanken zu hören oder zu lesen :-) Liebe Grüße, Jan #FragDavid
@ettoreatalan83033 жыл бұрын
16:44 Falsche Biermarke ... der klassische Seiteneffektfehler.
@DavidTielke3 жыл бұрын
So isses :) Gruß David
@ettoreatalan83033 жыл бұрын
@@DavidTielke Man merkt immer wieder, dass du sehr viel Erfahrung hast ;)