#Code

Microsoft fügt C# 8 eine neue Funktion namens Nullable Reference Types hinzu. Was zunächst verwirrend ist, da alle Referenztypen nullable sind… wie unterscheide…

Code zu verstehen ist der erste Schritt, um ihn zu modifizieren.

Dein Code spiegelt weder deine Überzeugungen noch deine Erziehung noch deinen Charakter wider.

Irgendwann in der Entwicklung einer Anwendung, normalerweise ziemlich früh, stellt man fest, dass die Anwendung langsam ist. Nach einiger Recherche ist der Übel…

Wenn Sie unbedingt Code in einem Konstruktor ausführen müssen. Ich würde nach einem anderen Weg suchen, aber wenn Sie müssen, hier ist eine Möglichkeit.

Einer der Verkaufsargumente der Single Page Application (SPA) war es, Arbeit, die traditionell auf dem Server durchgeführt wurde, auf den Client zu verlagern. I…

Seit fast 50 Jahren ist die Switch-Anweisung (auch als Case-Anweisung bekannt) ein integraler Bestandteil der Programmierung. In den letzten Jahren behaupten je…

Das Schreiben von Software ist ein Kampf zwischen Komplexität und Einfachheit. Das Gleichgewicht zwischen beiden zu finden ist schwierig. Der Kompromiss liegt z…

Ich arbeite seit über einem Jahr an meinem Projekt und es ist sowohl als Anwendung als auch in Bezug auf Daten während des Jahres erheblich gewachsen. Es gab un…

In einem kürzlichen Gespräch erwähnte ein Freund, dass er Konzeptnachweise erstellt und sie dann nach der Prüfung ihrer Machbarkeit verwirft. Das habe ich in de…

Die meisten von uns denken wahrscheinlich nicht an den Entwickler, der unseren Code warten wird. Bis vor kurzem habe ich ihn auch nicht berücksichtigt. Ich habe…

Es gibt eine zugrundeliegende Philosophie in diesem System, dass Nulls schlecht sind. In den meisten Fällen, in denen ein Null generiert werden kann, wird eine…

Refaktorierung einer großen C#-Datei, um sie schlanker und wartungsfreundlicher zu machen.

Dieser Blog-Beitrag stellt eine Methode zur Generierung von Zufallszahlen vor, mit dem Fallstrick der vorhersagbaren Natur zeitbasierter Zufallszahlengeneratore…