Softwareentwicklung

11
Problemumgehung für die Implementierung von Vorgängen für doppelt verknüpfte oder zirkuläre Datenstrukturen in Sprachen mit unveränderlichen Daten

Ich würde gerne lernen, wie man in Haskell Diagramme erstellt und einige lokale Operationen daran ausführt, aber die Frage ist nicht spezifisch für Haskell, und anstelle von Diagrammen können wir doppelt verknüpfte Listen betrachten. Frage: Was wäre eine idiomatische oder empfohlene Methode, um...

11
Migrieren Sie ältere Anforderungen zu BDD

F: Wie kann ein großes Unternehmen am besten nach Cucumber verlegt werden, wenn mindestens 15 Jahre alte Softwareanforderungen in einer Anforderungsdatenbank gespeichert sind? Derzeit erwägt: 1) Alles migrieren Nachteil: Wir haben nicht unbegrenzte Zeit / Budget, wir müssen vorwärts gehen, um zu...

11
Enum mit vielen booleschen Eigenschaften

Ich arbeite derzeit an einer Webanwendung, bei der wir häufig eine Serverlogik basierend auf der Seite konditionieren müssen, die an den Benutzer zurückgegeben wird. Jede Seite erhält einen 4-Buchstaben-Seitencode. Diese Seitencodes werden derzeit in einer Klasse als statische Zeichenfolgen...

11
REST-API-Design für Webseiten mit Assistenten

Ich habe eine Webseite im Assistentenformat. Die Übermittlungsschaltfläche an die API befindet sich im 4. Schritt des Assistenten. Ich möchte jedoch, dass die eingegebenen Daten in der Datenbank gespeichert werden, bevor Sie mit dem nächsten Schritt im Assistenten fortfahren. Ich möchte auch, dass...

11
Welche Art von Lizenz für ein privates Projekt?

Das Projekt, bei dem die Arbeit für kommerzielle Zwecke privat ist und nicht der Quellcode, wird an Dritte verteilt. Nur die funktionale Anwendung zeigte den Verbrauchern eine Website. Es hat die folgende Struktur: Der Quellcode ist in PHP geschrieben, dem einzigen Teil, in dem bei Verwendung...