Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

4
Ist MVC nur die SEO der PHP-Programmierung?
Es gibt rund eine Million "PHP-Frameworks". Und die meisten von ihnen rechnen sich nach dem MVC-Muster. Es ist zwar willkommen, den osCommerce-Codierungsstil (Verarbeitungslogik, die stark mit SQL und HTML vermischt ist) zu überwinden, aber es gibt sicherlich einfachere und leichter zu befolgende Ansätze, um ein wartbares Anwendungsdesign zu erhalten. Das …
9 php  mvc 



1
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 Microservices Zugriff auf Benutzerdaten, um ihre Geschäftsfunktionen zu erfüllen, und ich habe Probleme, sie …

2
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 im vergangenen Jahr . Ich habe etwas über zustandsbehaftete Apps im Vergleich …

2
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 "Auffindbarkeit" von REST. Die Frühjahrsdiskussion darüber fasst …
9 rest  hateoas 


2
Warum ist DateTime.Month ein Int?
In C # hat die DateTimeEigenschaft Montheinen Typ int(eine 32-Bit-Ganzzahl mit Vorzeichen), ihr Bereich beträgt jedoch immer nur 1-12. Was sind die Gründe, warum sich das C # -Team für inteinen kleineren numerischen Typ entschieden hat, z. B. byte(8-Bit-Ganzzahl ohne Vorzeichen)?
9 c#  memory 



1
Microservice-Architektur - Verwenden von Auth Server als Benutzerressourcenserver
Ich entwerfe eine Anwendung, die auf der Microservices-Architektur basiert. In dieser Anwendung benötige ich Auth Microservice, Außerdem muss ich einige zusätzliche Benutzerinformationen speichern, wie z. B. mehrere Adressen, Avatar-Bilder usw. Dies führt zu der Idee, zwei Microservices zu haben - einen für Auth und einen für User, in denen zusätzliche …

1
Sollten Release-Zweige jemals zum Master zusammengeführt werden
Mein Team verwendet das Git Stable Mainline-Verzweigungsmodell und wir sind dabei, den ersten Release-Zweig zu erstellen. Nach dem, was ich bisher gelesen habe, klingt es so, als ob Release-Zweige vom Master-Zweig getrennt und nie wieder vollständig zum Master zusammengeführt werden. Wenn stattdessen ein Fix für den Release-Zweig vorgenommen wird, wird …

3
Warum bezieht sich „Front-End“ nur auf die Webentwicklung?
Als WPF-Entwickler war ich verwirrt, als ich feststellte, dass ich nicht als Front-End angesehen werde, weil meine Plattform kein Web ist, obwohl ich mich eindeutig mit Benutzerinteraktion und dem Front-End einer Anwendung befasse. Ein Gedanke, den ich hatte, war, dass Desktop-Anwendungen keine Trennung zwischen dem Front-End und dem Back-End (der …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.