Softwareentwicklung

22
Sind nullbare Typen magischen Zahlen vorzuziehen?

Ich habe in letzter Zeit ein wenig mit einem Kollegen diskutiert. Wir verwenden speziell C #, dies kann jedoch für jede Sprache mit nullfähigen Typen gelten. Angenommen, Sie haben einen Wert, der ein Maximum darstellt. Dieser Maximalwert ist jedoch optional. Ich behaupte, dass eine Nullable-Zahl...

22
Wie soll ich meinen TEST Code testen?

Eines der wenigen Dinge, denen sich die meisten Softwareentwickler einig sind, ist, dass Sie sich nicht darauf verlassen sollten, dass Code richtig funktioniert, es sei denn, Sie testen ihn. Wenn Sie es nicht testen, hat es möglicherweise versteckte Fehler, die Sie später nur noch mehr arbeiten...

22
So strukturieren Sie ein Entwicklungsteam

Ich bin der Manager eines Teams von 11 Softwareentwicklern, die sich um die Websites / Webanwendungen meines Unternehmens kümmern und bis zu 4 Projekte gleichzeitig ausführen sowie den täglichen Support. Innerhalb der 11 Entwickler gibt es eine Mischung aus technischen Fähigkeiten,...

22
GPL - Was ist Distribution?

Ein interessanter Punkt tauchte in einem anderen Thread über die angebliche Veruntreuung eines GPL-Projekts auf. In diesem Fall wurde die Unternehmenssoftware von einigen großen Unternehmen verwendet, die im Wesentlichen den Code verwendeten, den Namen änderten, die GPL-Hinweise entfernten und das...

22
Sollte ein Objekt seine eigene ID kennen?

obj.idscheint ziemlich verbreitet zu sein und scheint auch in den Bereich von etwas zu fallen, das ein Objekt über sich selbst wissen könnte. Ich frage mich, warum mein Objekt seine eigene ID kennen sollte. Es scheint keinen Grund zu geben, es zu haben? Einer der Hauptgründe für das Vorhandensein...

22
Anmelden bei JSON Auswirkung auf die Leistung

Ich sehe immer mehr Artikel über das Einloggen in JSON. Sie können auch einen auf NodeJS-Blog finden. Warum gefällt es allen so gut? Ich kann nur mehr Operationen sehen, die involviert sind: Ein paar neue Objekte werden erstellt. String-Erstellung von Objekten, wobei entweder die String-Länge oder...