Als «design» getaggte Fragen

9
So entwerfen Sie eine Anwendung mit Rollback-Funktion

Ich arbeite derzeit an einer Anwendung (im Grunde ist es eine Art Ausführungs-Engine, die benutzerdefinierte Jobs ausführen und Ausgaben in Echtzeit generieren kann), die Rollback-Funktionen verarbeiten muss. Es mag verrückt klingen, aber es ist möglich, dass so etwas in der Anwendung vorhanden ist...

9
Welche Gründe werden verwendet, wenn Programmiersprachenentwickler entscheiden, welches Vorzeichen das Ergebnis der Modulo-Operation hat?

Beim Durchlaufen der Modulo-Operation (der Straße, die ich betreten habe, als ich den Unterschied zwischen remundmod erkundet habe ) bin ich auf Folgendes gestoßen: In der Mathematik ist das Ergebnis der Modulo-Operation der Rest der euklidischen Division. Andere Konventionen sind jedoch möglich....

9
Teilen Sie große Schnittstellen auf

Ich verwende eine große Schnittstelle mit ungefähr 50 Methoden, um auf eine Datenbank zuzugreifen. Die Schnittstelle wurde von einem Kollegen von mir geschrieben. Wir haben das besprochen: Ich: 50 Methoden sind zu viel. Es ist ein Code-Geruch. Kollege: Was soll ich dagegen tun? Sie möchten den...

9
Überprüfung des C ++ - Serialisierungsdesigns

Ich schreibe eine C ++ - Anwendung. Die meisten Anwendungen lesen und schreiben Daten , und dies ist keine Ausnahme. Ich habe ein übergeordnetes Design für das Datenmodell und die Serialisierungslogik erstellt. Diese Frage erfordert eine Überprüfung meines Designs unter Berücksichtigung dieser...