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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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, …
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 …
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 …
Ich bin gerade dabei, eine REST-API zu erstellen, und derzeit tritt das folgende Problem auf: Fooist die erste Ressource. CRUD-Operationen können über den /foo/URI angewendet werden . Barist die zweite Ressource. CRUD-Operationen können über den /bar/URI angewendet werden . Jeder Fooist mit Null oder Eins verbunden Bar. Der Grund, warum …
Manchmal sind private Funktionen eines Moduls oder einer Klasse einfach noch zu extrahierende interne Funktionseinheiten, die möglicherweise ihre eigenen Tests verdienen. Warum also nicht testen? Wir werden später Tests für sie schreiben, wenn sie extrahiert werden. Warum also nicht jetzt die Tests schreiben, wenn sie noch Teil derselben Datei sind? …
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.
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.