Wir haben mit Unterschall gebootet und versuchen nun zu bewerten, ob wir jetzt, da wir uns an den Schwachstellen von Unterschall befinden, auf Ruhezustand umschalten werden.
Unsere andere Option besteht darin, einen Mittelweg zu schaffen, auf dem wir Unterschall verwenden, um beliebige Objekte mit ihrer Funktion "Als typisierte Liste ausführen" abzufragen und zu laden, die eine namensbasierte Zuordnung einer beliebigen SQL-Anweisung im Linq-Stil durchführt. Oder um zu versuchen, etwas davon im Ruhezustand neu zu erstellen und den Rest umzugestalten.
Ich sage also, Unterschall macht in kleinen Apps Sinn, aber die Wartung von Unterschall-Apps wird ziemlich haarig. Wir haben besonders schwere Zeiten mit überlappendem Validierungscode und Ereignissen, die durch Code vor / nach dem Code ausgelöst werden. Für ein aktives Aufzeichnungsmuster ist Unterschall definitiv zu 80% vorhanden, macht jedoch etwas Flockiges und verhindert, dass Sie eine echte Kontrolle über Ihre Vererbungshierarchie haben, da jede Klasse eine Tabelle erben muss, um zu dieser Tabelle zurückzukehren.