Als «design» getaggte Fragen

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

4
Warum ignorieren viele Designs die Normalisierung in RDBMS?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich habe viele Entwürfe gesehen, bei denen Normalisierung nicht die erste Überlegung in der Entscheidungsphase war. In vielen Fällen …



8
Gibt es gute Techniken oder Tests für Benennungstypen?
Eine unangenehme, offene Frage, aber es ist ein Problem, gegen das ich immer stoße: Software, die einfach zu warten und zu bedienen ist, ist eine gut konzipierte Software. Wenn Sie versuchen, ein Design intuitiv zu gestalten, müssen Sie die Komponenten so benennen, dass der nächste Entwickler auf die Funktion der …
23 design  naming 


9
Delegate vs Interfaces - Gibt es weitere Erläuterungen?
Nach dem Lesen des Artikels - Verwendung von Stellvertretern anstelle von Schnittstellen (C # -Programmierhandbuch ) - benötige ich Unterstützung beim Verstehen der folgenden Punkte, die ich (für mich) als nicht so klar befunden habe. Gibt es Beispiele oder detaillierte Erklärungen dazu? Verwenden Sie einen Delegaten, wenn: Ein Eventing-Entwurfsmuster wird …
23 c#  design  .net 

12
Was sind die Vorteile des Speicherns von XML in einer relationalen Datenbank?
Ich habe mich heute in der AdventureWorks-Datenbank umgesehen und festgestellt, dass einige Tabellen ( HumanResources.JobCandidateund Sales.Individualzum Beispiel) eine Spalte enthalten, in der XML-Daten gespeichert sind. Was ich wissen möchte, ist, was der Vorteil ist, wenn Sie die Daten einer Datenbanktabellenzeile grundsätzlich in der Spalte einer anderen Tabelle speichern? Ist es …
23 design  database  xml 

10
Wie können Anforderungsdokumente ordnungsgemäß erstellt werden?
Im Moment erstellt mein Vorgesetzter mit Hilfe von Bugtracking-Software Anforderungsdokumentationen / -spezifikationen für mich. Dies scheint mir eine schreckliche Idee zu sein, alle Anforderungen sind an diese kleinen Tickets gestellt und ich muss mich auf diesem blöden Webformular umsehen, um die Anforderungen zu erfüllen. Was ist eine vernünftige Softwarelösung für …

1
Teilen eines großen Projekts, um ein Maven-Projekt mit mehreren Modulen zu erstellen
Ich arbeite an einer Spring-MVC-Anwendung, in der wir Maven für das Abhängigkeitsmanagement verwenden. Da das Projekt groß ist, denken wir darüber nach, das Projekt in mehrere Teile aufzuteilen. Ich hatte einige Zweifel, auf die ich hier hoffentlich Antworten bekomme. Derzeit stellen wir eine einzelne WAR-Datei wie ROOT.warauf Apache Tomcat auf …

9
Ist es normal / akzeptabel, während der Codierung und Wartung Notizen, Gedanken, Algorithmen und Entscheidungen aufzuschreiben? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . 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 3 Jahren . Manche Menschen haben das Problem, dass sie nicht ohne …



1
Entwerfen einer skalierbaren Nachrichtenwarteschlangenarchitektur
Ich habe vor kurzem angefangen, die Nuancen der skalierbaren und Enterprise-Computerarchitektur zu erlernen, und eine der zentralen Komponenten ist eine Messaging-Warteschlange. Um so viel wie möglich von jedem Programmierparadigma zu lernen, versuche ich, eine eigene Version eines Messaging-Warteschlangendienstes zu implementieren. Bisher läuft mein anfängliches Design auf einem Threaded-Socket-Listener, aber um …

10
Ist Überentwicklung ein Warnzeichen? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . 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 6 Jahren . Daher stellen wir neuen Kandidaten mit einigen genau definierten …


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.