Softwareentwicklung

14
Was ist der Vorteil von reinen POCO-Modellen?

Was ist der Hauptvorteil von reinen POCO-Modellen? Ich verstehe, dass Modelle sauber und einfach sein sollten, aber ich neige dazu, die Pflege von untergeordneten Objekten in den Modellklassen beizubehalten. Zum Beispiel, wenn ich a ClassAund ClassBwie folgt definiert habe: public class ClassA {...

14
Saubere Architektur - Zu viele Anwendungsfallklassen

Ich gehe in die saubere Architektur und hebe mein Android-Level von MVC auf MVP , indem ich DI mit Dolch 2, Reaktivität mit RxJava 2 und natürlich Java 8 einführe. In der MVP Clean-Architektur gibt es eine Schicht zwischen den Entitäten (in Datenspeichern) und den Präsentatoren , die auf sie...

14
Bricht Squashing Pull Requests den Merge-Algorithmus von Git?

Ich arbeite derzeit für eine Firma, die VSTS für die Verwaltung von Git-Code verwendet. Die von Microsoft empfohlene Methode zum Zusammenführen eines Zweigs besteht darin, einen "Squash-Merge" durchzuführen. Dies bedeutet, dass alle Festschreibungen für diesen Zweig zu einer neuen Festschreibung...

14
Codekopplung eingeführt von DRY und OOD

Ich suche nach Anleitungen zur Kopplung von DRY und Code. Ich dupliziere meinen Code nicht gerne und ich mag auch keine Codekopplung zwischen nicht verwandten Modulen. Ich refaktoriere also doppelten Code, wenn ich ein Jahr nach Einführung der Vervielfältigung identischen Code finde. Ich habe...