Softwareentwicklung

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

1
Authentifizieren Sie die native mobile App mithilfe einer REST-API
Ich starte bald ein neues Projekt, das auf mobile Anwendungen für alle wichtigen mobilen Plattformen (iOS, Android, Windows) abzielt. Es wird eine Client-Server-Architektur sein. Die App dient sowohl zur Information als auch zur Transaktion. Für den Transaktionsteil müssen sie ein Konto haben und sich anmelden, bevor eine Transaktion durchgeführt werden …

3
"Zustand" oder "Status"? Wann sollte ein Variablenname das Wort „Status“ enthalten und wann sollte ein Variablenname stattdessen das Wort „Status“ enthalten? [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 . Beim Lesen von Code und Diskussionen zu Code werden …

4
Bewährte Methode zum Speichern von DateTime basierend auf TimeZone
Entwicklung einer Webanwendung, mit der der Benutzer einen Termin basierend auf seiner Zeitzone planen kann. Und ich speichere die vom Benutzer geplante Datumszeit als Server Datumszeit im Datenbankfeld. Beim Anzeigen von Zeitplaninformationen wurde der Wert aus der Datenbank abgerufen und in die Benutzer-Zeitzone konvertiert. Verarbeitung in der Codebasis Ich konvertiere …



2
Was ist eine deklarative Benutzeroberfläche?
Ich sehe diesen Begriff immer wieder in Blogs über Frameworks. Obwohl ich den Unterschied zwischen deklarativer und imperativer Programmierung verstehe, wie trifft dies speziell auf die Benutzeroberfläche zu? Warum scheint es einen speziellen Begriff dafür zu geben? Sind das verschiedene Dinge? Wenn ja, was ist die Alternative zur deklarativen Benutzeroberfläche …
16 frameworks  ui 

4
Sollte das Injizieren von Abhängigkeiten im ctor oder pro Methode erfolgen?
Erwägen: public class CtorInjectionExample { public CtorInjectionExample(ISomeRepository SomeRepositoryIn, IOtherRepository OtherRepositoryIn) { this._someRepository = SomeRepositoryIn; this._otherRepository = OtherRepositoryIn; } public void SomeMethod() { //use this._someRepository } public void OtherMethod() { //use this._otherRepository } } gegen: public class MethodInjectionExample { public MethodInjectionExample() { } public void SomeMethod(ISomeRepository SomeRepositoryIn) { //use SomeRepositoryIn } …


19
Brauchen Programmierer ein gutes Gedächtnis? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
16 learning 

22
Ab wann sollten Sie über Leistung nachdenken?
Während ich Anwendungen erstelle, frage ich mich ständig, ob dies der beste Weg ist, eine bestimmte Funktionalität auszuführen oder zu implementieren. Oft poste ich Fragen zum Stackoverflow oder zu einem anderen Forum, die nur Feedback benötigen, um Kommentare dazu zu erhalten, wie der Wagen in Bezug auf die Leistung nicht …

4
Wo finde ich Entwurfsübungen, an denen ich arbeiten kann? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …


5
Was ist der Vorteil von "Keine Laufzeitausnahmen", wie Elm behauptet?
Einige Sprachen behaupten, "keine Laufzeitausnahmen" zu haben, was einen klaren Vorteil gegenüber anderen Sprachen darstellt, in denen sie vorkommen. Ich bin in der Sache verwirrt. Die Laufzeitausnahme ist meines Wissens nur ein Werkzeug und wird gut verwendet: Sie können "schmutzige" Zustände kommunizieren (auf unerwartete Daten werfen) Wenn Sie einen Stapel …

2
DDD: Ist es richtig, dass ein Stammaggregat einen Verweis auf ein anderes Stammaggregat enthält?
Wenn Sie dem domänengesteuerten Entwurf (Domain-driven Design, DDD) folgen, ist es richtig, wenn ein Stammaggregat einen Verweis auf eine interne Entität enthält, die zufällig die Stammentität in einem separaten Aggregat ist? Ich glaube, das ist nicht richtig, hauptsächlich wegen dieser Regel im Blue Book : Nichts außerhalb der AGGREGATE-Grenze kann …


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.