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

Was ist der Unterschied zwischen WPF-Befehl und -Ereignis in WPF?

Ich habe gerade den Unterschied zwischen WPF Command und Event in WPF gegoogelt. Ich bin auf der folgenden Seite von stackoverflow gelandet, wo die Diskussion weitergeht. Was ist der Unterschied zwischen WPF Command und Event? Ich bin nur...
17.04.2013, 11:58
3
Antworten

In diesem Fall die Verwendung verschachtelter Aufzählungen?

Ich muss einige ChartTypes unterstützen. Jeder dieser Diagrammtypen kann eine Anzahl von ChartSubTypes unterstützen. Zum Beispiel AreaChart type kann PercentArea , StackedArea usw. haben. Ich denke daran, eine Enum für ChartTypes...
08.03.2013, 07:12
1
Antwort

Abstrakte Methoden in einem abstrakten Klassenkonstruktor: Designfehler?

Ich habe eine abstrakte Klasse Entity . Jede Klasse, die Entity erweitert, benötigt einige Standardeinstellungen und einige anpassbare Einstellungen: %Vor% Meine erweiterbare Klasse MyEntity nimmt einen Parameter im Konstruktor, der...
20.10.2011, 17:37
3
Antworten

Wie vermeidet man Singletons beim Erstellen eines OOP-State-Machine-Designs?

Ich versuche gerade, mich selbst programmieren zu lernen. Ich begann den gleichen Weg, von dem ich sicher bin, dass die meisten Leute anfangen; kleine, unordentliche Apps und Spiele erstellen, die auf nicht so einfache Weise einfache Dinge tun....
09.08.2012, 11:13
4
Antworten

Kann ich in einer mehrschichtigen Architektur die Business-Schicht für Crud-Operationen überspringen?

Wir haben eine dreischichtige Anwendung, bei der jeder Anruf von der Service-Schicht zur Business-Schicht geht und per Datenschicht weiterverarbeitet wird. Komponenten jeder Ebene können nur die darunter liegende Ebene aufrufen. Aber weil wir...
25.04.2013, 10:03
5
Antworten

Meine Android App verschönern?

Ich habe schon eine Weile "gegoogelt", aber ich habe keine anständigen Tutorials dabei, wie ich meine Android-App "verschönern" kann. Derzeit ist meine Android-App voll funktionsfähig, aber alles was es ist, ist eine Reihe von Schaltflächen,...
02.02.2011, 22:37
3
Antworten

C ++ - Merkmalfrage

Ich habe eine Template-Klasse %Vor% In den meisten Situationen bin ich auf den Compiler angewiesen, um die Typen für Data zu ersetzen. Ich rufe die Methoden foo (), goo () für Objekte vom Typ Data auf, also muss ich was ersetzen Das. Ich...
10.06.2010, 20:13
6
Antworten

Composable Grammars

Es gibt so viele Programmiersprachen, die die Einbindung von Minisprachen unterstützen. PHP ist in HTML eingebettet. XML kann in JavaScript eingebettet werden. Linq kann in C # eingebettet werden. Reguläre Ausdrücke können in Perl eingebettet we...
04.06.2009, 21:23
3
Antworten

Leere Methode in einer abstrakten Klasse

Ich habe gerade PMD installiert, um mein Java-Projekt zu analysieren. Wirklich schönes Werkzeug, sehr zu empfehlen. Wie auch immer, ich habe ein paar Fehler, die sagen:    "Eine leere Methode in einer abstrakten Klasse sollte stattdessen abst...
16.04.2009, 10:42
4
Antworten

Was ist mit clojures langen Dateien?

Ich lerne seit einigen Wochen Clojure und vor kurzem habe ich angefangen Open Source Code zu lesen: Clojure und Clojurescript Compiler und einige Bibliotheken wie om, boot, figwheel. Ich habe bemerkt, dass einige Clojure-Dateien sehr lang sin...
16.10.2015, 23:15