Softwareentwicklung

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

3
Wie werden in Agile grundlegende Infrastrukturaufgaben zu Beginn eines Projekts mithilfe strenger Management-Frameworks wie TFS Online geplant und zugewiesen?
Hier bin ich dabei, ein relativ kleines neues Softwareentwicklungsprojekt zu planen und zu schätzen. Ich habe die vom Kunden vorgeschlagenen User Stories durchgesehen und Aufgaben mit einer Schätzung und einigen kurzen Hinweisen zur Ausführung der Aufgabe gegen jede gestellt. Es gibt Akzeptanzkriterien. Alles sollte gut mit der Welt sein. Als …

3
Wie ändere ich Software, um in Echtzeit zu werden? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Zum ersten möchte ich erwähnen, dass ich ein …
9 c++  real-time 

2
Ist dies ein guter Ansatz für eine "pImpl" -basierte Klassenhierarchie in C ++?
Ich habe eine Klassenhierarchie, für die ich die Schnittstelle von der Implementierung trennen möchte. Meine Lösung besteht darin, zwei Hierarchien zu haben: eine Handle-Klassenhierarchie für die Schnittstelle und eine nicht öffentliche Klassenhierarchie für die Implementierung. Die Basis-Handle-Klasse verfügt über einen Zeiger auf die Implementierung, den die abgeleiteten Handle-Klassen in einen …
9 design  c++  c++11 

2
Wie kapseln Sie interne Klassen in eine in Java geschriebene API?
Wir müssen eine Bibliothek schreiben. Natürlich sollte es nur eine sehr kleine API haben (so breit wie nötig, so klein wie möglich). Die Interna der Bibliothek sind etwas komplex. Daher müssen sie strukturiert werden. Für die Strukturierung sehe ich derzeit zwei Möglichkeiten: 1. Verwenden Sie Pakete. Profis: Die Bibliothek kann …

3
Wie speichere ich große Mengen strukturierter Daten?
Die Anwendung sammelt kontinuierlich (ungefähr jede Sekunde) den Standort der Benutzer und speichert sie. Diese Daten sind strukturiert. In einer relationalen Datenbank würde es gespeichert als: | user | timestamp | latitude | longitude | Es gibt jedoch zu viele Daten. Täglich werden 60 × 60 × 24 = 86.400 …

3
Modellieren der Story-Vorbereitung für Probleme, die in mehreren Projekten behandelt werden
In unserem Unternehmen werden mehrere Teams gleichzeitig an verschiedenen Komponenten mehrerer Projekte arbeiten. Beispielsweise kann ein Team bestimmte Arten von Software (oder Hardware) für bestimmte Projekte erstellen, ein anderes Team eine andere bestimmte Art von Software. Wir verwenden Jira-Projekte, um Probleme für bestimmte Projekte zu hosten, und Jira-Boards für Sprints …

3
Ist das Zeitalter der Domänenlogik in Datenbanken vorbei? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 3 Jahren . Ich bin kürzlich auf diese Meinung aus dem Jahr …
9 database 

1
Was bietet Identity Server, was ASP.NET Core Identity nicht bietet?
Ich versuche, mich bei der Erstellung einer neuen Website mit ASP.NET Core um das Gesamtbild zu kümmern. Ich möchte, dass sich Benutzer meiner Website bei sozialen Medien wie Facebook und Google registrieren und anmelden können. Sobald ich registriert bin, wenn sie Anforderungen an meine WebAPI für Ressourcen stellen, muss ich …
9 asp.net  oauth2 

2
Unternehmensmuster für die JWT-Authentifizierung für REST-basierte Anwendungen?
Die JWT-Spezifikation beschreibt nur die Nutzdaten und wie sie gesendet werden, lässt jedoch das Authentifizierungsprotokoll offen, was die Flexibilität ermöglicht, aber leider kann Flexibilität zu Antimustern und falschem Design führen. Ich bin auf der Suche nach gut durchdachten und getesteten Unternehmensmustern für die JWT-Authentifizierung, die ich verwenden oder anpassen kann, …

3
So entwerfen Sie eine Hochverfügbarkeitsanwendung
Wir haben derzeit eine klassische n-Tier-Anwendung: DB / Web Service / Front-End. Es hat andere Komponenten, aber es ist das Grundlayout. Wir möchten die Verfügbarkeit von Anwendungen aus drei Hauptgründen verbessern: Bei unserem Host kommt es manchmal zu Ausfällen (wie bei allen anderen), und wir möchten die Auswirkungen auf unsere …

2
Was macht den Iterator zu einem Entwurfsmuster?
Ich habe mich gefragt, was den Iterator im Vergleich zu anderen ähnlichen Konstrukten so besonders macht, und das hat die Viererbande dazu gebracht, ihn als Entwurfsmuster aufzulisten. Der Iterator basiert auf Polymorphismus (einer Hierarchie von Sammlungen mit einer gemeinsamen Schnittstelle) und der Trennung von Bedenken (das Durchlaufen der Sammlungen sollte …



2
Microservices & Canonical Modell
Als ich auf dieser Site über Microservices las , stieß ich auf die folgende Aussage. Was ist mit einem kanonischen Schema gemeint? Ist es nicht dasselbe wie das Domain-Modell? Das Muster der Microservices-Architektur lehnt auch andere Teile der SOA ab, z. B. das Konzept eines kanonischen Schemas.

1
Beibehaltung eines sauberen Git-Verlaufs bei Verwendung von Gitflow - nicht zusammengeführte Commits bei der Entwicklung
Verwendung gitflow, wenn eine Erstellung release-1.0.0Zweig und es sowohl verschmelzenden masterund developwerden beide Zweige haben eine Commit fehlt: masterIch werde das Commit nicht haben, wo release-1.0.0es zusammengeführt wurdedevelop developIch werde das Commit nicht haben, wo release-1.0.0es zusammengeführt wurdemaster Stattdessen wird nach hotfix-1.0.1erstellt und zusammengeführt master, wenn es verschmolzen wird, um …
9 git  gitflow 

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.