Softwareentwicklung

25
Wie gehe ich eine komplizierte Zusammenführung an?

Hier ist der Deal, ich bin einer neuen Firma beigetreten und wurde gebeten, die Arbeit an einer Filiale abzuschließen, die seit fast einem Jahr nicht mehr berührt wurde. In der Zwischenzeit ist die Master-Branche stetig gewachsen. Idealerweise möchte ich alle Änderungen aus dem Master-Zweig in den...

25
In Textdatei oder Datenbank einloggen?

Wann sollte ich die Datenbank für die Protokollierung verwenden und wann für Textdateien? Ich sehe, dass Webserver und Webframeworks (die Ihre App intern verwendet) normalerweise (immer?) Anfragen und Fehler standardmäßig in Textdateien protokollieren. Aber ich sehe, dass sich Leute, die ihre App...

25
Wird ein Versprechen nur für Fehlerfälle abgelehnt?

Nehmen wir an, ich lasse diese Funktion authentifizieren, die ein Versprechen zurückgibt. Das Versprechen löst sich dann mit dem Ergebnis auf. Falsch und wahr sind erwartete Ergebnisse, wie ich es sehe, und Ablehnungen sollten nur in einem Fehlerfall auftreten. Oder wird ein

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...

25
Warum kann FAT16 nicht mehr als 2 GB speichern?

Alle Websites, auf denen ich nach Informationen zu FAT16 suche, geben nur deklarativ an, dass nicht mehr als 2 GB zugewiesen werden können. OKAY. Groß. Ich glaube Ihnen. Aber wie kommst du zu diesem Schluss (außer es nur zu testen)? Gibt es eine Formel, mit der man bestimmen kann, wie viel ein...