Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

2
Wie entwerfe ich eine rollenbasierte Zugriffssteuerung?
Ich versuche, dem Zugriffssteuerungsmodell der Rollenbasis zu folgen, um einzuschränken, was Benutzer in meinem System tun können oder nicht. Bisher habe ich folgende Entitäten: Benutzer - Personen, die das System verwenden. Hier habe ich Benutzernamen und Passwörter. Rollen - Sammlung von Rollen, die Benutzer haben können. Dinge wie Manager, Administrator …

4
Bewährte Methoden für die Typzuordnung und Erweiterungsmethoden
Ich möchte einige Fragen zu bewährten Methoden in Bezug auf Zuordnungstypen und die Verwendung von Erweiterungsmethoden in C # stellen. Ich weiß, dass dieses Thema in den letzten Jahren mehrmals diskutiert wurde, aber ich habe viele Beiträge gelesen und habe immer noch Zweifel. Das Problem, auf das ich gestoßen bin, …


3
Sollte ich eine 204- oder 404-Antwort zurückgeben, wenn eine Ressource nicht gefunden wird?
Ich entwickle einen einfachen RESTful-Service für Turniere und Zeitpläne. Wenn ein Turnier über eine POST-Anforderung erstellt wird, die einen JSON-Body enthält, wird das Turnier BiMapin eine DAO-Implementierung eingefügt , die wie folgt deklariert ist: private BiMap<String, Tournament> tournaments = Maps.synchronizedBiMap(HashBiMap.create()); Wenn ein Turnier erstellt wird, wird die zugehörige Zeichenfolgen-ID zurückgegeben, …
15 java  rest  web-services  http 

5
XSLT und mögliche Alternativen [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 habe mir XSLT angesehen, um eine XML-Datei in eine andere umzuwandeln (HTML …
14 xml  lisp  linq  xslt 

4
Sind Windows Installer für interne Geschäftsanwendungen sinnvoll?
Ich versuche, ein allgemeines Verständnis für das zu entwickeln, was in dieser Situation häufig vorkommt, damit ich entscheiden kann, ob es sinnvoll ist, es weiter zu verfolgen. Sind Installateure in einer typischen Unternehmensumgebung mit den folgenden Eigenschaften willkommen? Kontrollprozess ändern Entwicklungs- / Qualitätssicherungs- / Produktionsumgebungen Designated Deployment-Teams für verschiedene Bereiche …

3
Ein Unicode-Sentinel-Wert, den ich verwenden kann?
Ich entwerfe ein Dateiformat und möchte es richtig machen. Da es sich um ein Binärformat handelt, sollte das erste Byte (oder die ersten Bytes) der Datei keine gültigen Textzeichen bilden (genau wie im PNG-Dateikopf 1 ). Auf diese Weise können Tools, die das Format nicht erkennen, anhand der ersten Bytes …
14 unicode 

8
Schreiben Sie schlechten Code, wenn Sie unter Druck stehen? [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 7 Jahren . Wenn Sie unter Druck stehen, nähert sich die Frist und ein Manager atmet …
14 bad-code 


3
Wie können Prioritäten für Fehler bei Entwicklern beeinflusst und entsprechend behandelt werden?
Wir haben einen Bug-Prozess, der gerade bearbeitet wird. Wir haben 3 Fehlerstufen: P1-Fehler: Fehler, die verhindern, dass Benutzer arbeiten. Sie müssen vor Ort gelöst werden. P2-Fehler: Fehler, die Auswirkungen haben, aber Benutzer können arbeiten P3-Fehler: Fehler, die keine Auswirkungen haben und bei denen Benutzer arbeiten können. P1 ist obligatorisch und …

4
Wie suche ich effizient nach allen Orientierungspunkten innerhalb eines Bereichs eines bestimmten Orientierungspunkts?
Ich versuche, mit einem Geosuchprojekt zu beginnen, das alle Orientierungspunkte in den 10 km / Meilen (für diese Geschichte nicht wichtig) eines bestimmten Orientierungspunkts findet. Nehmen wir zum Beispiel an, ich habe eine Datenbank mit 1.000.000 Sehenswürdigkeiten. Um alle Orientierungspunkte im 10-Meilen-Bereich eines Orientierungspunkts mit bestimmten Koordinaten zu finden, müsste …

5
Wie gehe ich mit einer viel zu langen Sprintplanung um?
Ich habe über 5 Stunden in der Sprintplanung für einen einwöchigen Sprint gebraucht. Das scheint zu viel. Wir besprechen die Dinge in der Sprintplanung im Detail, da die meisten Teammitglieder nicht älter sind. Wenn wir dies nicht tun, führt dies zu Fehlern bei der Implementierung und zum Redesign während des …
14 agile  scrum  planning  sprint 


4
Inwiefern hängt die Softwarearchitektur von der Sprache ab?
Während ich mich über Softwarearchitektur und Designmuster informierte, bemerkte ich, dass in den meisten Fällen einige Sprachmerkmale und Designspezifikationen in der Erklärung enthalten sind. Praktisch jeder Artikel oder jedes Buch darüber wird die Ideen anhand von Klassen und Schnittstellen veranschaulichen. Alles, was man zu diesem Thema leicht finden kann, würde …


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.