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

Marionette - Beziehungen zwischen Anwendung und Modul

Wir bauen gerade eine Marionetten-basierte Anwendung. Grundsätzlich haben wir eine Marionetten-Anwendung, die mehrere Regionen definiert hat. Jede Region dient als Container für verschiedene Module, um ihre Ansichten anzuzeigen. Ich möchte, dass...
20.02.2013, 16:33
1
Antwort

python: Was ist der Grund dafür, * bei relativen Importen nicht zuzulassen?

Was ist der Grund dafür, dass relative Importe nicht erlaubt sind? z.B. %Vor% oder einen relativen Import direkt ausführen: %Vor%     
06.06.2011, 21:03
2
Antworten

Java-Konfiguration / Parameterübergabe Design

Oft muss ich Objekte mit konfigurierbaren Funktionen erstellen. Angenommen, ich erstelle ein DateIterator . Die konfigurierbare (n) Option (en) können sein, ob das geschlossene Intervall [start, end] oder das offene Intervall [star...
29.08.2011, 12:32
2
Antworten

Best Practice für die Versionierung von CouchDB-Dokumenten

Nach meiner Frage hier I Ich möchte Ideen für einen generischen Ansatz zur Versionskontrolle von Dokumenten in CouchDB vorschlagen. Während ich mir vorstelle, dass es vielleicht keinen kanonischen Ansatz gibt, hatte ich die folgende Idee und s...
25.11.2011, 22:22
4
Antworten

Wie kann ich eine lazy-evaluated Stateful-Klasse mit internen Abhängigkeiten in Java implementieren?

Ich schreibe eine finanzielle Berechnungsklasse, die eine Reihe von Setterfunktionseingaben, einige private Zwischenwerte und eine Anzahl von Getterfunktionen als Ausgaben haben wird. Die privaten Zwischenwerte sind nur von den Eingabewerte...
10.02.2012, 12:19
7
Antworten

Java - effiziente Terminierungsstruktur?

Ich entschuldige mich für die Länge dieses Problems, aber ich hielt es für wichtig, genügend Details einzubeziehen, da ich nach einem geeigneten Ansatz für mein Problem suche, anstatt nach einem einfachen Code-Vorschlag! Allgemeine Beschreib...
09.09.2011, 14:08
1
Antwort

Warum ist die To-Eigenschaft der MailMessage-Klasse von .net schreibgeschützt?

Ich habe eine MailAddressCollection, die alle Adressen enthält, an die ich eine E-Mail senden möchte, aber nicht einfach: %Vor% Ich muss tun: %Vor% Kann jemand etwas darüber sagen, warum die Klasse so konfiguriert ist? Fehle ich eine and...
19.03.2009, 10:46
4
Antworten

Der beste Ansatz zum Erstellen von UIViews zum Erstellen komplexer Ansichten?

Beim Übergang vom Web-Stack zum iOS-Wunderland fällt es mir schwer zu verstehen, wie ich meine Gedanken für MVC neu strukturiere und meine Benutzeroberfläche auf iOS strukturiere . Prämisse: Im Web-Stack: Der Controller entspricht...
05.11.2016, 00:08
4
Antworten

Die Verwendung des Prinzips der "einfachen Verantwortung" zwingt meine Container dazu, öffentliche Setter zu haben

Ich bemühe mich sehr, die SOLID-Prinzipien zu entwerfen. Was ich gefunden habe, ist, dass wenn man das "Single Responsibility Prinzip" (das S von SOLID) benutzt, man normalerweise Klassen zwischen den Datencontainern und den Datenprozessoren auf...
10.12.2010, 18:30
5
Antworten

Wann sollten Erweiterungsmethoden vermieden werden?

Bevor Sie anfangen, mich auf Duplikate zu verweisen, wissen Sie, dass ich fast alle Beiträge zu SO über Erweiterungsmethoden gelesen habe. Ich versuche nur, den Advokaten des Teufels für eine Minute zu spielen, um die Alternative zu meiner Arbei...
06.07.2010, 21:03