Softwareentwicklung

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

1
Asynchrone Programmierung lernen [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 4 Jahren . Asynchrone, nicht blockierende, ereignisgesteuerte Programmierung scheint der letzte Schrei zu sein. Ich habe …


4
Wie lautet der Name für die Redewendung, die Methodenverkettung verwendet, um ein Objekt zu erstellen?
Ich verwende häufig ein Muster, bei dem ich mithilfe der Methodenverkettung ein Objekt wie ein Builderoder ein PrototypeMuster einrichte, aber nicht bei jedem Methodenaufruf neue Objekte erstelle, sondern das ursprüngliche Objekt ändere. Beispiel: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); Ich frage mich nur, ob es einen Namen für dieses Muster gibt und ob …

5
Wo sollte sich der Datenbank-Persistenzcode in einem MVC-System befinden?
Ich habe mehrere Konfigurationen für die Speicherung von Informationen in der Datenbank gesehen. Im Allgemeinen scheinen drei Arten von Designs in meiner Ecke der Welt üblich zu sein: Der Controller verwaltet die Persistenz Modell verwaltet die Persistenz Die Bibliothek eines Drittanbieters verwaltet die Persistenz und erfordert normalerweise einige Anmerkungen zum …
21 mvc 



3
Wie vermeide ich störende Ausnahmen?
Das Lesen des Artikels von Eric Lippert über Ausnahmen war definitiv ein Augenschmaus darüber, wie ich mit Ausnahmen umgehen sollte, sowohl als Produzent als auch als Verbraucher. Ich kämpfe jedoch immer noch darum, eine Richtlinie zu definieren, wie man lästige Ausnahmen vermeiden kann. Speziell: Angenommen, Sie haben eine Speichermethode, die …
21 exceptions 




17
Ist Open Source nicht schlecht für Entwickler? [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 …

7
Wie finde ich in einer alten Codebasis schnell heraus, was verwendet wird und was nicht?
Ich wurde gebeten, eine wesentliche ältere Codebasis zu bewerten, um einen Vertrag zur Aufrechterhaltung dieser Codebasis abzuschließen. Dies ist nicht das erste Mal, dass ich in dieser Situation bin. Im vorliegenden Fall handelt es sich um einen Code für eine relativ hochkarätige und ziemlich gut ausgelastete Multiplayer-Spieleseite, die mindestens mehrere …




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.