Als «design» getaggte Fragen

Fragen zur Problemlösung und Planung einer Lösung durch Software-Design.

2
Gibt es eine Möglichkeit, verschachtelte Sammlungen eleganter zu behandeln?
Meine Frage ist eher eine Designfrage. In meinem Programm bin ich zu einer Datenstruktur gekommen, die ungefähr so ​​aussieht: private ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>> services = new ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>>(); Gibt es eine Möglichkeit, mit einer solchen Datenstruktur eleganter umzugehen? Vielen Dank! Bearbeiten : A, B und C sind …

9
Multithread-Dateikopie
Wir haben ein Dienstprogramm, mit dem Sie Dateien an einen gemeinsam genutzten Netzwerkspeicherort hochladen (und andere Vorgänge für die Datei ausführen) können. Die Dateigröße variiert in der Regel zwischen einigen MB und 500 MB. Es wurde der Vorschlag gemacht, dass wir beim Hochladen der Dateien an den freigegebenen Speicherort möglicherweise …


3
Beispiele für Einschränkungen in der IT aufgrund unterschiedlicher Bitlängen aufgrund des Designs [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich unterrichte den Kurs "Einführung in die Programmierung" …


1
Wie erstelle ich eine erweiterbare Webanwendung?
Wie würden Sie eine erweiterbare Webanwendung implementieren? Ich denke an eine Webanwendung ähnlich wie Jenkins oder Hudson, die Plug-In-Unterstützung bietet. Obwohl mir klar ist, wie Plug-Ins gefunden und geladen werden können, weiß ich nicht, wie sie in die Gesamtarchitektur integriert werden können. Über die folgenden Punkte bin ich besonders unsicher. …


7
Was ist der beste Weg, um Ihr Design und Ihren Code vom ersten Tag an auf diese „unbekannten unbekannten“ Fehler vorzubereiten?
Ich frage mich nur, ob es irgendeine praktische Methode oder Technik oder sogar Tricks gibt, um diese "unbekannten unbekannten" Fehler zu vermeiden, insbesondere jene bösen und zufälligen, die oft in den letzten Minuten auftauchen, oder zumindest, um diese Dinge auf einem Mindestniveau zu halten. Ich frage dies, denn wenn Sie …



6
Hast du dir jemals Zeichnen / Kunst beigebracht? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich sehe oft, wie Programmierer Nicht-Technikern raten, sie sollten einfach nur das Programmieren …


4
Werden Verschachtelungstypen als schlechte Praxis angesehen?
Werden Verschachtelungstypen (z. B. aufgezählte Typen oder Strukturen in einer Klasse), wie im Titel erwähnt, als schlechte Praxis angesehen oder nicht? Wenn Sie Code Analysis in Visual Studio ausführen, wird die folgende Meldung zurückgegeben, die impliziert, dass dies der Fall ist: Warnung 34 CA1034: Microsoft.Design: Verschachteln Sie den Typ 'ClassName.StructueName' …


1
Was ist die beste Verpackungsstrategie?
Ich plane, ein externes Tool zu integrieren ( ffmpeg in meinem speziellen Fall, aber es könnte alles sein, so lang wie seine Aufgaben langwierig sind). Dieses Tool verfügt über viele Befehlszeilenparameter. Im Moment habe ich einfache Dinge damit gemacht, und ich musste bereits eine Menge Unterricht schreiben, um alle Informationen …
8 design 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.