Softwareentwicklung

12
Cookie vs. Session vs JWT

Ich lese über Authentifizierung / Autorisierung in Webanwendungen. Könnte jemand mein aktuelles Wissen bestätigen / korrigieren? Cookies: In ihrer frühen Version eine Textdatei mit einer eindeutigen Client-ID und allen anderen Informationen, die über den Client benötigt werden (z. B....

12
Warum heißt ein Semaphor Semaphor?

Es scheint mir nicht, dass ein Eisenbahnsemaphor ein Semaphor besser beschreibt als jedes andere generische Signalobjekt, wie eine Flagge oder eine Ampel. Sogar so etwas wie ein Schlüsselbund (die Leute nehmen die Schlüssel vom Ring, um auf gesperrte Ressourcen zuzugreifen, und geben sie dann...

12
Ist es sinnvoll, Code in der Hoffnung auf eine Qualitätsverbesserung im Miniformat umzugestalten, oder wird nur Code ohne großen Nutzen verschoben?

Beispiel Ich bin auf monolithischen Code gestoßen, der "alles" an einem Ort erledigt - Daten aus der Datenbank laden, HTML-Markup anzeigen und als Router / Controller / Aktion fungieren. Ich begann SRP anzuwenden, um Datenbankcode in eine eigene Datei zu verschieben, um bessere Namen für die Dinge...

12
Sind docblock-Schreibweisen bei strikter Eingabe überflüssig?

Ich habe eine ziemlich große private Codebasis, die sich seit ungefähr zehn Jahren entwickelt hat. Ich verwende phpDocumentor nicht, aber da die Verwendung von docblock-Abschnitten in Open Source-Projekten zum Standard geworden ist, habe ich das Schreiben von docblocks auch für alle öffentlichen...