Anonyme Funktionen in C# 10
18.07.2022
Bessere Lambdas
C# 10 bietet tolle Erweiterungen für Lambda-Ausdrücke, die das Entwickeln vereinfachen.
weiterlesen
Return-Objekt statt Exceptions
18.07.2022
Lass da mal was sein
Der Einsatz von Ausnahmen sollte genau überlegt werden. In vielen Fällen gibt es eine bessere Lösung.
weiterlesen
Primitive Typen
13.06.2022
Schlecht fürs Domänenmodell
Der Quellcode sollte das Domänenmodell spiegeln. Primitive Typen torpedieren das.
weiterlesen
Garbage Collector optimieren
18.04.2022
Speicherverwaltung in .NET
Der automatischen .NET-Speicherverwaltung die Arbeit erleichtern
weiterlesen
Mocks oder Fakes
18.04.2022
Sind Mocks schlecht?
Mocking-Frameworks in Unit-Tests können zu schwer wartbarem Test-Code führen.
weiterlesen
Enums – Sprachfeature mit Eigenheiten
14.03.2022
Enums als komplexe Typen
Enumerationsklassen bieten Vorteile gegenüber Enums.
weiterlesen
Sinnvolle Bezeichner
14.03.2022
Gute Namen, guter Code
Achtsamkeit bei der Namensfindung wirkt sich direkt auf die Codequalität aus.
weiterlesen
Höhere Codequalität durch kurze Funktionen
14.02.2022
Small is beautiful
Lange Funktionen zwingen den Entwickler, auf zu viele Details auf einmal zu achten.
weiterlesen
CSharp mit .NET 6 und VS 2022
14.02.2022
C# 10: Neue Features
Die interessantesten Neuerungen von C# 10 und wie man sie einsetzt.
weiterlesen
Kovarianz und Kontravarianz einfach erklärt
17.01.2022
Varianzen für C#
Was bedeutet und bei generischen Typen?
weiterlesen