Als «design» getaggte Fragen

25
Microservices und Datenspeicherung

Ich überlege, eine monolithische REST-API auf eine Microservice-Architektur umzustellen, und bin etwas verwirrt über die Datenspeicherung. Aus meiner Sicht wären einige der Vorteile von Microservices: Horizontal skalierbar - Ich kann mehrere redundante Kopien eines Mikrodienstes ausführen, um die...

24
Best Practices für die Neugestaltung einer Datenbank

Ich kenne einige allgemeine Best Practices beim Entwerfen einer Datenbank für eine Anwendung, aber wie sieht es mit der Neugestaltung aus? Ich bin in einem Team, das mit der Neugestaltung einer internen Geschäftsanwendung beauftragt ist, obwohl ich "intern" sage. Leider habe ich viele, viele...

24
Wann ist ein Zirkelverweis auf einen übergeordneten Zeiger zulässig?

Diese Stapelüberlauf- Frage handelt von einem Kind, das über einen Zeiger auf sein Elternteil verweist. Die Kommentare waren anfangs ziemlich kritisch, weil das Design eine schreckliche Idee war. Ich verstehe, dass dies wahrscheinlich nicht die beste Idee im Allgemeinen ist. Von einer allgemeinen...

23
Delegate vs Interfaces - Gibt es weitere Erläuterungen?

Nach dem Lesen des Artikels - Verwendung von Stellvertretern anstelle von Schnittstellen (C # -Programmierhandbuch ) - benötige ich Unterstützung beim Verstehen der folgenden Punkte, die ich (für mich) als nicht so klar befunden habe. Gibt es Beispiele oder detaillierte Erklärungen...

23
Gibt es gute Techniken oder Tests für Benennungstypen?

Eine unangenehme, offene Frage, aber es ist ein Problem, gegen das ich immer stoße: Software, die einfach zu warten und zu bedienen ist, ist eine gut konzipierte Software. Wenn Sie versuchen, ein Design intuitiv zu gestalten, müssen Sie die Komponenten so benennen, dass der nächste Entwickler auf...