Softwareentwicklung

122
Welche SPDX-Lizenz entspricht "Alle Rechte vorbehalten"?

Ich habe eine package.json, die ein von SPDX genehmigtes Lizenzakronym erwartet, aber ich kann keine finden, die "proprietäre kommerzielle Lizenz, alle Rechte vorbehalten" bedeutet. Gibt es eine für Nicht-FOSS, bei der ich angeben möchte, dass ich keine Wiederverwendung zulassen möchte...

122
Erschwert Auto das Verständnis von C ++ - Code?

Ich habe eine Konferenz von Herb Sutter gesehen, in der er jeden C ++ - Programmierer ermutigt, sie zu verwenden auto. Ich musste vor einiger Zeit C # -Code lesen, wo er häufig varverwendet wurde, und der Code war sehr schwer zu verstehen. Bei jeder varVerwendung musste ich den Rückgabetyp auf der...

122
Ich kann immer noch nicht herausfinden, wie ich programmiere?

Ich habe viele Bücher für verschiedene Programmiersprachen, Java, Python, C usw. gelesen. Ich verstehe und kenne alle Grundlagen der Sprachen und verstehe Algorithmen und Datenstrukturen. (Entspricht etwa zwei Jahren Informatikunterricht) ABER ich kann immer noch nicht herausfinden, wie man ein...

121
Unterschied zwischen einem Socket und einem Port

Könnte mir bitte jemand den Unterschied zwischen einem Port und einem Socket ganz klar erklären. Ich weiß, dass ein Port als Tür in das Netzwerk für einen Anwendungsprozess dient und dass der Anwendungsprozess eine Socket-Verbindung mit der angegebenen Portnummer verwendet, um die...

120
Einzeilige Funktionen, die nur einmal aufgerufen werden

Stellen Sie sich eine parameterlose ( edit: not required) Funktion vor, die eine einzelne Codezeile ausführt und nur einmal im Programm aufgerufen wird (obwohl es nicht ausgeschlossen ist, dass sie in Zukunft erneut benötigt wird). Es könnte eine Abfrage durchführen, einige Werte überprüfen, etwas...

119
Bin ich zu jung zum Ausbrennen? [geschlossen]

Ich fühle mich ausgebrannt, obwohl ich erst seit 5 Jahren nicht mehr auf dem College bin. In den ersten drei Jahren meiner Karriere lief es fantastisch. In der Schule war ich nie etwas Besonderes, aber ich fühlte mich in meiner Firma besonders. Rückblickend konnte ich feststellen, dass ich alles...

118
Die moderne Art der Fehlerbehandlung…

Ich habe über dieses Problem schon eine Weile nachgedacht und finde mich ständig mit Vorbehalten und Widersprüchen konfrontiert. Deshalb hoffe ich, dass jemand zu folgenden Schlussfolgerungen kommen kann: Bevorzugen Sie Ausnahmen gegenüber Fehlercodes Soweit mir bekannt ist, sollten Sie nach...

118
Sollte ich nicht referenzierten Code entfernen?

Ich arbeite an einer mittelgroßen Codebasis (100.000 Zeilen), die allesamt relativ neuen Code enthält (weniger als ein Jahr alt) und eine gute Abdeckung durch Komponententests aufweist. Ich stoße immer wieder auf Methoden, die entweder nirgendwo mehr verwendet werden oder auf die nur in...