Als «design» getaggte Fragen

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


4
Ist es übertrieben, eine Sammlung nur aus Gründen der besseren Lesbarkeit in eine einfache Klasse zu packen?
Ich habe folgende Karte: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Dies HashMapordnet doubleWerte (die Zeitpunkte sind) der entsprechenden SoundEvent'Zelle' zu: Jede 'Zelle' kann eine Anzahl von SoundEvents enthalten. Deshalb ist es als implementiert List<SoundEvent>, weil es genau das ist, was es ist. Um den Code besser lesbar zu machen, …


2
Was ist besser: ein Haufen Getter oder eine Methode mit einem Auswahlstringparameter?
Unser Wissensgebiet umfasst Menschen, die mit bloßen Füßen über eine Druckplatte laufen. Wir machen eine Bilderkennung, die Objekte der Klasse 'Fuß' ergibt, wenn ein menschlicher Fuß in den Sensordaten erkannt wird. Es gibt verschiedene Berechnungen, die an den Daten des Fußes durchgeführt werden müssen. Nun, welche API wäre besser: class …

4
Phänotropes Programmdesign
Ich bin kürzlich auf eine Idee von Jaron Lanier gestoßen, die sich "phenotrope Programmierung" nennt. Die Idee ist, in Computerprogrammen Oberflächenschnittstellen anstelle von Einzelpunktschnittstellen zu verwenden und mithilfe von Statistiken kleinere Fehler herauszufiltern, die normalerweise zu einem Absturz eines "klassischen" Programms führen würden. Die zweizeilige Beschreibung ist hier: Laut Jaron …
15 design  program 


5
Was wird als Code eines Drittanbieters angesehen?
Inspiriert von dieser Frage Verwenden Sie Bibliotheken von Drittanbietern - verwenden Sie immer einen Wrapper? Ich wollte wissen, was die Leute eigentlich als Bibliotheken von Drittanbietern betrachten. Beispiel aus PHP: Wenn ich eine Anwendung mit Zend Framework erstelle, sollte ich Zend Framework-Bibliotheken als Code von Drittanbietern behandeln? Beispiel aus C …

6
Wie kann ich meine Fähigkeiten verbessern, während ich an aktuellen Projekten arbeite, ohne dass erfahrene Entwickler vorhanden sind? [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 4 Jahren . Ich bin der leitende Entwickler in einem kleinen Unternehmen und arbeite mit C …

6
Wie bekomme ich gutes Design mit agilen Methoden?
Ich verwende seit ungefähr drei Jahren eine agile Methodik (SCRUM) und sehe bestimmte Vorteile darin, insbesondere in dem kurzfristigen Feedback auf vielen Ebenen (von Kunden, die frühzeitig auf implementierte Funktionen zugreifen, von Testern, die Funktionen wie testen können) Sobald sie implementiert sind, von anderen Entwicklern, die sehr früh Feedback zu …
15 design  agile 



2
Ist es besser, separate Aktionen zum Erstellen und Bearbeiten zu haben oder Erstellen und Bearbeiten in einer zu kombinieren?
Wir verwenden ASP.NET MVC 2 mit einer Controller / View-Präsentationsebene und einem Modell, das aus einer Geschäftslogikebene, einer Datenzugriffsebene [Gespeicherte Prozeduren und Klassen / Methoden für die Kommunikation mit den gespeicherten Prozeduren] besteht. In der Business-Schicht und darüber scheint Edit in der Lage zu sein, sowohl die Erstellung eines Objekts …




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.