design

Design in der Programmierung ist die Handlung, bestimmte Entscheidungen darüber zu treffen, wie man ein Programm am besten strukturiert, um Ziele der Zuverlässigkeit, Wartbarkeit, Korrektheit oder Benutzerfreundlichkeit zu erreichen.
1
Antwort

Entwerfen von DTOs mit Fremdschlüsselbeziehungen

Ich verwende Java + Spring Framework für eine Web-Anwendung. Ich benutze kein ORM-Tool. Stattdessen versuche ich, die DB-Beziehungen als Java-Objekte mit einfachen DAO / DTO-Muster zu modellieren. Wenn der DTO genau einer einzelnen Tabelle in de...
07.01.2012, 12:15
3
Antworten

Global State und Singletons Dependency-Injektion

Das ist ein Problem, dem ich oft gegenüberstehe, wenn ich eine neue App entwerfe Ich werde ein Beispielproblem verwenden, um dies zu erklären denke, ich schreibe ein einfaches Spiel.so ich möchte eine Liste von Spielern halten. Ich habe wenig...
01.09.2009, 19:29
3
Antworten

Rezepte finden, die von den bereitgestellten Zutaten zubereitet werden können

Sorry für schlechtes Englisch: ( Angenommen, ich kann die Daten von Rezepten und Zutaten in irgendeiner Weise vorläufig organisieren. Wie kann ich effektiv Suche von Rezepten durch Benutzer bereitgestellten Zutaten, vorzugsweise sortiert nach...
19.04.2010, 13:36
2
Antworten

Wie wird Code in einer C # -Funktionsbibliothek ordnungsgemäß partitioniert?

Als eine der Hauptunterschiede des FP-Designs zu wiederverwendbaren Bibliotheken (für das, was ich lerne) ist, dass diese datenzentrischer sind als die entsprechenden OO (im Allgemeinen). Dies scheint auch durch aufkommende Techniken wie TFD...
28.03.2013, 19:59
3
Antworten

Entwurfsmuster für dynamisches C # -Objekt

Ich habe eine Warteschlange, die Objekte in einer while-Schleife verarbeitet. Sie werden irgendwo asynchron hinzugefügt .. so: %Vor% Und sie werden so verarbeitet: %Vor% Nun möchte ich das ändern, um ein TTL-ähnliches (time to live) Flag...
21.06.2013, 13:12
5
Antworten

Wie kann ich einen Benutzer dazu bringen, eine Dauer in ein HTML5-Webformular einzugeben, ohne sie zu stören?

Meine Benutzer müssen eine Dauer in Tagen, Stunden und Minuten eingeben. Im Moment habe ich das nur als drei Felder implementiert, das ist in Ordnung und funktioniert, aber das ist nicht gerade ein schönes Stück Design. Die Alternative besteh...
07.02.2013, 03:40
1
Antwort

TDD-Methodologie für WPF / Silverlight

Hat jemand eine TDD-ische Methode zum Entwerfen komplexer WPF-XAML-Komponenten (d. h. ControlTemplates, benutzerdefinierte Steuerelemente mit Abhängigkeitseigenschaften)? Ist die UI so nah am Auge, dass Sie meinen, dass der Code korrekt ist?...
13.08.2010, 18:18
1
Antwort

Was sind die Alternativen zu Domain Driven Design unter MVC [geschlossen]

Ich verstehe den Wert des DDD-Ansatzes, aber manchmal scheint es übertrieben zu sein und schafft Verwirrung. Welche anderen Möglichkeiten habe ich, um ein Web-Anwendungsdesign in Asp.net MVC zu erreichen? Danke     
12.12.2011, 20:02
1
Antwort

Zusammengesetzter Schlüssel für REST-API-Methoden

Ich suche nach den Best Practices für RESTful-API-Design für den folgenden Anwendungsfall: Domain Objekt Fahrzeug: %Vor% Ein Beispielobjekt: %Vor% In diesem Domänenmodell gibt es keinen einzelnen eindeutigen Feldbezeichner (z. B. vehi...
07.09.2015, 21:11
8
Antworten

Strategien zum Caching im Web?

Was für Bedenken, Prozesse und Fragen Sie bei der Entscheidung, wann und wie Sie cachen, beachten? Ist es immer eine Situation ohne Gewinn? Dies setzt voraus, dass Sie mit einer optimierten Codebasis festgefahren sind.     
22.09.2008, 14:26