Ein Problem, auf das ich in letzter Zeit oft gestoßen bin, ist das Problem, dass meine Moderatorenklassen zu groß werden. Normalerweise kann ich eine reguläre große Klasse zerhacken, ohne einen Schlag zu machen. Aber die Moderatoren sind manchmal ein bisschen schwieriger zu reduzieren, ohne dass der Code schwieriger zu befolgen ist.Was ist eine gute Übung zum Aufteilen von Moderatoren in einem MVP-Schnittstellenmuster, die zu groß geworden sind?
Vor allem, wenn die Seite mit CRUD-orientierten Steuerelementen beginnt. Manchmal teile ich Kontrollen aus, aber wenn sie von anderen Kontrollen beeinflusst werden, ist die Koordinationslogik selbst komplex. Manchmal teile ich Listen- oder Rasterdatenabruf auf, aber manchmal kann das ähnliche Fallstricke haben.
Gibt es Techniken oder Faustregeln oder allgemeine Bereiche, die Sie aus Ihren Referenten umgestalten?
Schöne Antwort. Ich bin gespannt, wie Sie sich dann mit Cross-View, Cross-Presenter-Kommunikation auseinandersetzen, die dies zur Folge haben könnte. Sprechen deine Ansichten und Präsentatoren miteinander? –
Ich habe ein Beispiel hinzugefügt, um die Technik zu demonstrieren. –
Hey vielen Dank, das war eine großartige Antwort –