Softwareentwicklung

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




8
Wann würden Sie Hunderttausende von Threads benötigen?
Erlang, Go und Rust behaupten alle auf die eine oder andere Weise, dass sie die gleichzeitige Programmierung mit billigen "Threads" / Coroutinen unterstützen. In den Go-FAQ heißt es: Es ist praktisch, Hunderttausende von Goroutinen im selben Adressraum zu erstellen. Das Rust Tutorial sagt: Da die Erstellung von Tasks erheblich kostengünstiger …

2
Wie wurden Guava-Komponententests automatisch generiert?
Guave hat Unit-Testfälle automatisch generiert : Guave hat eine erstaunliche Anzahl von Einzeltests: Ab Juli 2012 umfasst das Paket für Guaventests über 286.000 einzelne Testfälle. Die meisten davon werden automatisch generiert und nicht von Hand geschrieben. Guavas Testberichterstattung ist jedoch äußerst gründlich, insbesondere für com.google.common.collect. Wie sind sie entstanden? Mit …




2
Sollte eine Website eine eigene öffentliche API verwenden?
Ich fange an, einen Webservice zu schreiben, und habe mit nodeJS und einem RESTfulish-Ansatz gebaut. Soweit ich weiß: Der Vorteil ist, dass Sie keinen Code duplizieren müssen. Die Nachteile sind, dass Sie: aktualisiert die öffentliche API häufig, sollte jedoch mit der Versionierung behoben werden kann nicht wirklich dienstspezifische Zwischenspeicherung und …
31 api 

7
Sollten agile Teams täglich neue Funktionen bereitstellen?
Mein Unternehmen befindet sich inmitten eines Übergangs von der Entwicklung im Wasserfallstil zu Agile / Scrum. Unter anderem wird uns mitgeteilt, dass wir am Ende eines jeden Tages neue funktionierende, überprüfbare (durch QS überprüfbare) Funktionen erwarten . Die meisten unserer Entwickler verlieren ungefähr 2 Stunden pro Tag durch Meetings und …
31 agile  scrum 


3
Warum wächst der Stapel nach unten?
Ich gehe davon aus, dass es eine Geschichte gibt, aber warum wächst der Stapel nach unten? Es scheint mir, dass Pufferüberläufe viel schwerer auszunutzen wären, wenn der Stack nach oben wächst ...
31 cpu  stack 

5
Ältere Ingenieure: Zurück zur Codierung?
Dies ist eine Frage für Ingenieure mit mehr als 20 Jahren Erfahrung, aber es ist eine Frage für alle, da es um die berufliche Entwicklung geht. Ich bin auf einer überraschend langen Jobsuche und das Problem scheint zu sein, dass Arbeitgeber mich nicht als Kodierer akzeptieren. Ja, ich habe viele …

2
Was ist O (…) und wie berechne ich es?
Hilfe! Ich habe eine Frage, wo ich das Big-O eines Algorithmus oder eines Codes analysieren muss. Ich bin mir nicht sicher, was genau Big-O ist oder in welcher Beziehung es zu Big-Theta oder anderen Mitteln zur Analyse der Komplexität eines Algorithmus steht. Ich bin nicht sicher, ob sich Big-O auf …

13
Groß- und Kleinschreibung in einer Sprache ignorieren
Wir versuchen, eine benutzerdefinierte Skriptsprache zu schreiben. Es wurde vorgeschlagen, die Sprache durch die Eingabe von Schlüsselwörtern zu verzeihen, bei denen die Groß- und Kleinschreibung nicht berücksichtigt wird. Ich persönlich mag die Idee nicht, aber es gibt nur wenige Leute in meinem Team, die sich dazu neigen und sagen, es …

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.