Als «design» getaggte Fragen

15
Phänotropes Programmdesign

Ich bin kürzlich auf eine Idee von Jaron Lanier gestoßen, die sich "phenotrope Programmierung" nennt. Die Idee ist, in Computerprogrammen Oberflächenschnittstellen anstelle von Einzelpunktschnittstellen zu verwenden und mithilfe von Statistiken kleinere Fehler herauszufiltern, die normalerweise zu...

15
Datenbankschema für eine ToDo-Liste

Ich versuche, eine sehr einfache ToDo-List-Anwendung mit PHP, MySQL, Jquery-Templating und JSON zu erstellen ... Mein Schema scheint jedoch die Dinge in JSON zu komplizieren. Wie geht das am besten? Eine neue Tabelle für jede Liste, die die Elemente enthält. oder eine Tabelle für Listen und...

15
Zähmung der 'Utility Functions'-Klassen

In unserer Java-Codebasis sehe ich immer wieder folgendes Muster: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...) {...} } /** This class does applied foo-related...

15
DDD CQRS - Berechtigung pro Abfrage und Befehl

Zusammenfassung Sollte die Autorisierung in CQRS / DDD per Befehl / Abfrage implementiert werden oder nicht? Ich entwickle zum ersten Mal eine Online-Bewerbung unter mehr oder weniger strikter Verwendung des DDD-CQRS-Musters. Ich bin auf ein Problem gestoßen, mit dem ich mich nicht wirklich...

15
Datenvalidierung: getrennte Klasse oder nicht?

Wenn ich viele Daten habe, die validiert werden müssen, sollte ich eine neue Klasse zum alleinigen Zweck der Validierung erstellen oder mich an die methodeninterne Validierung halten? Mein spezielles Beispiel sieht ein Turnier und eine Event- / Kategorie-Klasse vor: Tournamentund Event, die ein...