Wer kennt es nicht, das ständige Prüfen auf null bevor auf Eigenschaften zugegriffen oder Methoden ausgeführt werden. Damit wollen wir eine NullReferenceException möglichst vermeiden. Diese Prüfungen sehen etwa wie folgt aus: Person firstPerson = null; var newAddress = new Address(); if (firstPerson != null) { firstPerson.Relocate(newAddress); } Weit schlimmer sieht das bei komplexeren Objektbäumen/Datenstrukturen aus. …
Schlagwort-Archive: Beispiel
JSON-Datei mit Go einlesen
Das JSON-Format wird ganz gerne verwendet, um Daten oder Einstellungen zu übertragen bzw. zu speichern. Daher stellt sich häufig die Anforderung, JSON-Dateien einzulesen. Dieser Kurzbeitrag zeigt den notwendigen Sourcecode zum Einlesen von JSON-Dateien und dem Mapping auf einen Go Typen.
Das Repository Pattern anhand eines Beispiels inkl. Tests
Wie verwendet man das Repository Pattern? Dieser Beitrag zeigt dies anhand eines Beispiels mit Testabdeckung.
MVVM – Model-View-ViewModel: Die Serie
MVVM ist ein mächtiges Pattern. Diese Serie gibt nicht nur einen theoretischen Überblick, sondern zeigt die Verwendung des Patterns durch realitätsnahe Beispiele.