Tag: software-design

Software-design ist die Aktivität zu entscheiden, welche Eigenschaften, Elemente, Verantwortlichkeiten, Schnittstellen, Beziehungen und Interaktionen sind erforderlich, um ein wirksames Stück software.

Fragen zu VIPER - Clean-Architektur

Anzahl der Antworten 3 Antworten
Ich ve wurde Lesen über Saubere Architektur von Robert Martin und insbesondere VIPER. Dann lief ich in diesem Artikel/post Der Brigade-Erfahrung Mit einem MVC-Alternative das beschreibt so ziemlich das, was ich momentan arbeite. Nachdem Sie wirklich versuchen,

Was sind die Unterschiede zwischen Abstraktion und Dekomposition?

Anzahl der Antworten 2 Antworten
Im software-engineering gibt es zwei wesentliche Konzepte, die in der design-phase, die abstraction und decomposition aber ich kann nicht die Unterschiede zwischen Ihnen? InformationsquelleAutor Carlos | 2014-05-01

Warum die Verwendung von Klassen in php?

Anzahl der Antworten 5 Antworten
Möchte ich wissen, warum wir die Verwendung von Klassen in php. Ich habe gesehen, in der alle open-source, die Sie verwenden Klassen, die für die Ausführung der Abfrage. Es bedeutet, dass Sie die Verwendung von Klassen für

Was ist eine Architektur kontextdiagramm (ACD) und gibt es keinen anderen Namen für Sie?

Anzahl der Antworten 4 Antworten
Habe ich mit der Aufgabe betraut, die folgenden Aufgaben für eine Gruppe Projekt: a) Konstruktion/Zeichnen von Architektur Kontext-Diagramm b) ACD Beschreibung c) UML deployment-Diagramm UML deployment-Diagramm ist kein Problem, da es viele straight-forward-Ressourcen online, aber dies ist

Wie Sie eine Anwendung entwerfen, die in einer modularen Art und Weise?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche für Hinweise, Anregungen, links, Hinweise, Ideen und auch anekdotisches Konten über ", wie eine Applikation modular". Ich werde die Verwendung von python für dieses Projekt, aber Beratung muss nicht notwendigerweise beziehen sich

was ist der Unterschied zwischen einem view-Modell und ein data transfer object?

Anzahl der Antworten 4 Antworten
Ich stützt diese Frage auf Fowler PoEAA. Ihre Vertrautheit mit diesem text, nicht die ViewModels verwendet ASP.NET MVC das gleiche wie DTOs? Warum oder warum nicht? Danke. InformationsquelleAutor mkelley33 | 2009-09-16

Wie ein Tetris-Klon?

Anzahl der Antworten 10 Antworten
Arbeite ich auf die Codierung ein Tetris-Klon in XNA C# und ich bin nicht sicher der beste Weg der Annäherung an die Struktur der Daten-Seite des Spiels auf einem hohen Niveau. Ich bin völlig in Ordnung mit

UML-Ersatz für Kontext-Diagramm

Anzahl der Antworten 6 Antworten
Laut UML-kontextdiagramm Kontext-Diagramm nicht vorhanden ist. Also meine Frage ist was man von UML-Diagramme ist gut zu zeigen, so etwas wie dieses und wie zu malen? InformationsquelleAutor user3565261 | 2014-05-20

Findet die Anzahl der CPUs und Kerne pro CPU mit der Eingabeaufforderung

Anzahl der Antworten 5 Antworten
Bin ich beim abrufen der Anzahl der CPUs und Kerne pro CPU mit der Eingabeaufforderung. Ich habe ausgeführt, den folgenden Befehl ein: wmic cpu get NumberOfCores, NumberOfLogicalProcessors/Format:List Bekomme ich diesen Fehler: wmic' is not recognized as an

python: abstract base class' __init__(): initializion oder Validierung?

Anzahl der Antworten 3 Antworten
class ABC ist eine "abstrakte Basisklasse". class X ist seine Unterklasse. Gibt es einige arbeiten, die erledigt werden muss in jeder Unterklasse von ABCdie einfach zu vergessen oder falsch machen. Ich möchte ABC.__init__() zu helfen, fangen Sie

Adapter - ein echtes Beispiel für Adaptermuster

Anzahl der Antworten 13 Antworten
Ich will demonstrieren, dass die Verwendung von Adapter-Muster an mein team. Ich habe gelesen, viele Bücher und online-Artikel. Jeder zitieren ein Beispiel, die nützlich sind, um zu verstehen, das Konzept (Form, Memory-Karte, Electronic-Adapter etc.) aber es gibt

Repository und Data Mapper-Muster

Anzahl der Antworten 1 Antworten
Nach viel Lesen über die Repository-und Daten-Mapper habe ich beschlossen, diese Muster in einem test-Projekt. Da ich neu bin, diese möchte ich um Ihre Ansichten darüber, wie hab ich das implementieren diese in ein einfaches Projekt. Jeremy

Ist es die beste Vorgehensweise, eine Schnittstelle für jede Klasse zu extrahieren?

Anzahl der Antworten 13 Antworten
Habe ich gesehen-code, wo jede Klasse hat eine Schnittstelle, die es implementiert. Manchmal gibt es keine gemeinsame Schnittstelle für alle. Sind gerade Sie es sind, und Sie werden anstelle von konkreten Objekten. Sie nicht das bieten, eine

Adaptermuster: Klassenadapter gegen Objektadapter

Anzahl der Antworten 6 Antworten
Ich habe ein paar Fragen über das Adapter-Muster. Ich verstehe, dass die adapter-Klasse erbt von der adaptee, während das Objekt adapter hat die adaptee-Objekt als ein Objekt eher als Erben aus. Als würde Sie eine Klasse verwenden

Was ist der Kernunterschied von redux & amp; Reflux bei der Verwendung von reaktionsbasierter Anwendung?

Anzahl der Antworten 2 Antworten
Vor kurzem habe ich eine vorläufige Studie über die Entwicklung einer E-commerce-Website, und entdeckt, dass redux und reflux beide kommen aus flux Architektur in Facebook und beide sind sehr beliebt. Ich bin verwirrt über den Unterschied zwischen

Was bedeutet "Programmieren auf Schnittstellen, nicht Implementierungen"?

Anzahl der Antworten 7 Antworten
Man stößt auf diesen Satz beim Lesen über design patterns. Aber ich verstehe es nicht, könnte mir jemand erklären für mich? InformationsquelleAutor der Frage never_had_a_name | 2010-04-23

Kapselung vs Datenverbergen - Java

Anzahl der Antworten 18 Antworten
Interviewer: Was ist Kapselung und wie schafft man es in Java? Mir: Kapselung ist ein Mechanismus zum ausblenden von Informationen vom client. Die Informationen können Daten oder-Durchführung oder-Algorithmus. Wir erreichen dies mithilfe von access Modifier. Interviewer: Diese

Was ist ein Software-Framework?

Anzahl der Antworten 12 Antworten
Kann jemand bitte erklären Sie mir, was für ein software-framework ist? Warum brauchen wir einen Rahmen? Was macht einen Rahmen machen die Programmierung einfacher? InformationsquelleAutor der Frage Anxious | 2010-06-03

Welchen Nutzen hat die Verwendung von Fragmenten in Android und nicht in Views?

Anzahl der Antworten 6 Antworten
Beim entwickeln für Android können Sie Ihre Ziel - (oder Mindest -) sdk 4-API (1.6) und fügen Sie die android compatibility package (v4) - hinzufügen von Unterstützung für Fragments. Gestern habe ich dies getan und erfolgreich umgesetzt

Was sind DAO, DTO und Service Layer im Frühjahr?

Anzahl der Antworten 4 Antworten
Ich Schreibe RESTful services mit spring und hibernate. Ich lese viele Ressourcen im internet, aber Sie haben nicht klar meine Zweifel. Bitte erklären Sie mir im Detail, was sind DAODTO und Service Schichten in das spring-framework? Und

Warum ist die Kapselung ein wichtiges Merkmal von OOP-Sprachen?

Anzahl der Antworten 6 Antworten
Stieß ich auf anderes interview wo die Frage gestellt wurde mir, warum die Kapselung verwendet? Deren Anforderung eigentlich ist Kapselung? Ist es für die Nutzer des Programms? Oder ist es für die Mitarbeiter? Oder ist es zum

Hilfsklassen sind böse?

Anzahl der Antworten 14 Antworten
Ich habe diesen thread Wenn ein "Utilities" - Klasse ist böse, wo lege ich mein generischen code? und dachte, warum sind utility-Klassen bösen? Können sagen, ich habe ein domain-Modell, Dutzende von Klassen, die tief. Ich muss in