Forum: Programmieren allgemein
by stahli,
18. Jan 2015
@Phoenix
Also das Grundanliegen, gute Wartbarkeit (incl. ggf. Tests) zu erreichen, haben hier alle an der Diskussion Beteiligten sicherlich erkannt und vertreten das.
Für mich stellt sich nur die Frage, wie man am leichtesten dieses Ziel erreicht (ich bin schon ein fauler Sack ;-)).
Man kann ja auch (so kam das in den Videos für mich rüber) ein ViewModel als Zwischenschicht einbinden,...
Forum: Programmieren allgemein
by stahli,
16. Jan 2015
Finde ich auch sehr gut. :thumb:
Wir hatten das Thema u.a. schon mal hier beim Wickel: http://www.delphipraxis.net/176478-mvvm-der-realitaet.html
Und heute ist das schon fundierter.
Sir´s Erklärungen sind ja auch sehr einleuchtend.
Unter Delphi muss man natürlich einige Klimmzüge extra machen und selbst bei WPF gab es eine Lernkurve (notwendige Deklarationen in XAML oder unter BLEND),...
Forum: Programmieren allgemein
by stahli,
16. Jan 2015
@Thomas_K
Dann solltest Du nochmal DSharp genauer anschauen... ;-)
@Sir
Das hatte ich schon richtig verstanden.
Ich denke nur, dass es einfacher wäre, von dem Datenobjekt abzuleiten, als dieses zu wrappen - also dass der MVVM-Ansatz im Sinne von Aufwand und Nutzen nicht der optimalste ist.
Forum: Programmieren allgemein
by stahli,
16. Jan 2015
@Mavarik
Die Videos taugen aber nicht als sinnvolle Beispiele für MVVM.
@all
Die Diskussion gefällt mir und die genannten Gründe sind auch gut nachvollziehbar.
Aber die zu erzielenden Vorteile lassen sich evtl. auch leichter erreichen.
Forum: Programmieren allgemein
by stahli,
15. Jan 2015
In die zwei Videos werde ich mal noch reinschauen...
Aber grundsätzlich finde ich MVVM in der Praxis (unnötig?) komplex.
Ich bin ja zu C# gewechselt und habe mir auch mal WPF+MVVM (incl. DevExpress) angesehen.
Es kann natürlich an mir liegen, aber ich bin damit nicht klar gekommen.
Es gibt aus meiner Sicht zu viele Abhängigkeiten der einzelnen Schichten.
Ich wünsche mir eigentlich eher...