Softwareentwicklung

9
Was hat „HATEOAS“ mit dem Anwendungsstatus zu tun?

HATEOAS ist eine Abkürzung für "Hypermedia als Motor des Anwendungsstatus". Worauf bezieht sich die "Engine of Application State" und insbesondere - wie ist "Hypermedia" die Engine davon? Soweit ich verstehen konnte, befassen sich HATEOAS und damit verbundene Standards wie HAL mit dem Teil...

9
Was bedeutet "TILT" in einem Kommentar?

Ich lese Clean Code von Robert C. Martin und der Satz kommt TILTunerklärlicherweise in einigen Codebeispielen vor. Beispiel (übrigens in Java): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT:...

9
Stateful vs non-stateful App [geschlossen]

Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen...

9
Vererbung vs Zusammensetzung für Schachfiguren

Eine schnelle Suche in diesem Stapelaustausch zeigt, dass die Komposition im Allgemeinen als flexibler als die Vererbung angesehen wird, aber wie immer vom Projekt usw. abhängt und es Zeiten gibt, in denen die Vererbung die bessere Wahl ist. Ich möchte ein 3D-Schachspiel machen, bei dem jede Figur...

9
Ist ein "Benutzer" -Mikroservice eine gute Idee?

Ich bin neu in Microservices, und nach meinem Verständnis sagt DDD, dass Microservices auf Geschäftsdomänen aufbauen sollen. Dies bedeutet, dass gute Microservices wie AppointmentScheduler und SendNotification im Kontext eines Besprechungsbuchungssystems sind. In diesem Beispiel benötigen beide...