Softwareentwicklung

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


3
Welchen Paketnamen soll ich für ein kleines Open-Source-Java-Projekt wählen? [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 4 Jahren . Ich möchte eine kleine Open-Source-Bibliothek in Java veröffentlichen. Ich …

2
Protobuf Designmuster
Ich evaluiere Google Protocol Buffers für einen Java-basierten Dienst (erwarte jedoch sprachunabhängige Muster). Ich habe zwei Fragen: Die erste ist eine allgemeine Frage: Welche Muster sehen wir Menschen verwenden? Diese Muster stehen im Zusammenhang mit der Klassenorganisation (z. B. Nachrichten pro .proto-Datei, Paketierung und Verteilung) und der Nachrichtendefinition (z. B. …

5
Ist Google Closure ein echter Compiler?
Diese Frage ist von der Debatte in den Kommentaren zu dieser Stapelüberlauf-Frage inspiriert . In der Dokumentation zum Google Closure Compiler wird Folgendes angegeben (Hervorhebung hinzugefügt): Der Closure Compiler ist ein Tool, mit dem Sie JavaScript schneller herunterladen und ausführen können. Es ist ein wahrer Compiler für JavaScript. Anstatt von …

2
Mit @Nonnull annotierte Parameter auf Null prüfen?
Wir haben damit begonnen, FindBugs zu verwenden und unsere Parameter mit den @Nonnullentsprechenden Anmerkungen zu versehen , und es ist großartig, früh im Zyklus auf Fehler hinzuweisen. Bisher haben wir diese Argumente weiterhin auf die nullVerwendung von Guava's checkNotNullüberprüft, aber ich würde es vorziehen, nullnur an den Rändern zu suchen …
19 java  null 


6
Sollte ich meine Ordner nach Geschäftsdomäne oder technischer Domäne organisieren?
Wenn ich beispielsweise eine MVC-ähnliche Architektur verwende, welche Ordnerstruktur soll ich verwenden: domain1/ controller model view domain2/ controller model view Oder: controllers/ domain1 domain2 models/ domain1 domain2 views/ domain1 domain2 Ich habe Dateierweiterungen absichtlich weggelassen, um diese Frage sprachunabhängig zu machen. Persönlich würde ich es vorziehen, nach Geschäftsbereichen zu trennen …



6
Warum hat das Web den Platz von Remote-Anwendungen gewonnen und X nicht?
Das X Window System ist 25 Jahre alt und hatte gestern (am 15.) Geburtstag. Wie Sie wahrscheinlich wissen, ist eine der wichtigsten Funktionen die Trennung von Server- und Client-Seite in einer Weise, die weder Microsoft noch Apples oder Waylands Fenstersysteme aufweisen. Früher (Entschuldigung für die mehrdeutige Formulierung) glaubten viele, dass …
19 history  web 

6
Vor- und Nachteile der Verwendung von XAML / C # oder HTML5 / JavaScipt für Metro-Apps? [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 …
19 c#  javascript  html5  xaml  metro 

6
Ist es praktisch, STL in der C ++ - Entwicklung aufzugeben? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 4 Jahren . Ich weiß, dass STL in einigen Bereichen …
19 c++  stl 

9
Sollten Sie private Immobilien machen?
private string mWhatever; private string Whatever { get { return this.mWhatever; } set { this.mWhatever = value; } } Ich habe einige Leute gesehen, die Immobilien für jedes einzelne Mitglied machen, privat oder nicht ... macht das irgendeinen Sinn? Ich konnte es in 1% der Fälle als sinnvoll erachten, wenn …
19 c# 

4
Durchführung von Unit-Tests in einem Unternehmen, das dies nicht tut
Der Leiter der Softwareentwicklung meines Unternehmens ist gerade "zurückgetreten" (dh entlassen), und wir versuchen nun, die Entwicklungspraktiken in unserem Unternehmen zu verbessern. Wir wollen Unit-Tests in jeder Software implementieren, die von hier an erstellt wird. Das Feedback der Entwickler lautet wie folgt: Wir wissen, dass das Testen wertvoll ist Sie …
19 unit-testing  tdd 


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.