Softwareentwicklung

37
Warum ist die Typinferenz nützlich?

Ich lese Code viel häufiger als ich Code schreibe, und ich gehe davon aus, dass die meisten Programmierer, die an industrieller Software arbeiten, dies tun. Der Vorteil von Typinferenz, den ich annehme, ist weniger Ausführlichkeit und weniger geschriebener Code. Wenn Sie jedoch häufiger Code lesen,...

37
Open Source Software zu früh veröffentlichen [geschlossen]

Was ist die moralische Verantwortung, wenn Open Source-Software zu früh veröffentlicht wird? Zum Beispiel ein nahezu vollständiges Produkt, das noch nicht vollständig getestet wurde. Was ist die Erwartung des Programmierers? Warten Sie, bis es vollständig getestet wurde, oder veröffentlichen Sie...

37
Ist eine while-Schleife eigentlich eine Rekursion?

Ich habe mich gefragt, ob eine while-Schleife eigentlich eine Rekursion ist. Ich denke, es liegt daran, dass eine while-Schleife als eine Funktion angesehen werden kann, die sich am Ende selbst aufruft. Wenn es keine Rekursion ist, was ist dann der

37
Wozu dient die Konvertierung von Quellcode in Java-Bytecode?

Wenn man verschiedene JVMs für verschiedene Architekturen benötigt, kann ich nicht herausfinden, welche Logik hinter der Einführung dieses Konzepts steckt. In anderen Sprachen benötigen wir unterschiedliche Compiler für unterschiedliche Maschinen, aber in Java benötigen wir unterschiedliche JVMs....