Softwareentwicklung

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


6
Null als Konstante?
Ich bin kürzlich auf diese Programmiersprache gestoßen: const float Zero = 0.0; Das wird dann in Vergleichen verwendet: if (x > Zero) {..} Kann mir jemand erklären, ob dies wirklich effizienter, lesbarer oder wartbarer ist als: if (x > 0.0) {..} HINWEIS: Ich kann mir andere Gründe vorstellen , um …

3
Umgebungsnamensstandards in der Softwareentwicklung?
Mein Projekt leidet derzeit unter Problemen mit der Benennung der Umgebung. Unterschiedliche Menschen haben unterschiedliche Annahmen darüber, welche Umgebungen benannt werden sollten oder wie die Namen bezeichnet werden, und dies führt zu Verwirrung, wenn sie darüber diskutieren. Ich habe ein bisschen recherchiert und keine Standards da draußen gefunden. Die Begriffe …

7
Nicht-Null-Ausgangsstatus für einen sauberen Ausgang
Ist es akzeptabel, einen Exit-Code ungleich Null zurückzugeben, wenn das betreffende Programm ordnungsgemäß ausgeführt wurde? Angenommen, ich habe ein einfaches Programm, das (nur) Folgendes ausführt: Das Programm akzeptiert N Argumente. Es gibt einen Exit-Code von min (N, 255) zurück. Beachten Sie, dass jedes N für das Programm gültig ist. Ein …


3
Wie erstelle ich hochskalierbare Webdienste in Java?
Ich erstelle einige Webdienste, die 2000 gleichzeitige Benutzer haben würden. Die Dienste werden kostenlos angeboten und es wird daher eine große Nutzerbasis erwartet. In Zukunft kann es erforderlich sein, bis zu 50.000 Benutzer zu skalieren. Es gibt bereits einige andere Fragen, die sich mit dem Problem befassen: /programming/2567254/building-highly-scalable-web-services Meine Anforderungen …

4
Annäherung an Java / JVM-Interna
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 habe ungefähr 8 Jahre in Java …
15 java  books  jvm 


4
Müssen Android-Entwickler Umsatzsteuern zahlen? [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 5 Jahren . Laut Blogpost von RetroDreamer müssen Android-Entwickler für ihre App-Verkäufe in Ländern, in denen …

6
Wird es schwieriger, C # zu lesen?
Im Verlauf von C # wurden viele Sprachfunktionen hinzugefügt. Es ist an einem Punkt angelangt, an dem es für mich unlesbar wird. Als Beispiel betrachten wir den folgenden Code Schnipsel aus Caliburn.Micro Code hier : container = CompositionHost.Initialize( new AggregateCatalog( AssemblySource.Instance. Select(x => new AssemblyCatalog(x)) .OfType<ComposablePartCatalog>() ) ); Dies ist …
15 c#  readability 


2
Wer war der erste Programmierer?
Gibt es unter Historikern einen Konsens darüber, wer der erste Programmierer überhaupt war? Wenn ja, wer war es und worauf programmierten sie? Ich finde es interessanter, mehr über die Pioniere der Programmierung zu erfahren, unabhängig davon, ob sie auf einer programmierbaren Maschine programmiert haben oder ob sie die Maschine selbst …
15 history 

6
Wie verwalten Sie Projekte anderer Mitarbeiter? [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 …


6
Warum C ++, um einen Compiler zu schreiben?
Ich habe mich gefragt, warum C ++ eine gute Wahl ist, um einen Compiler zu schreiben. Natürlich ist C auch für diesen Zweck gut, da viele Compiler entweder in C oder C ++ geschrieben sind, aber ich bin diesmal mehr an C ++ interessiert. Irgendwelche guten Gründe? Das habe ich …
15 c++  compiler 

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.