Exceptions, Teil 1
17.12.2018
Ausnahmen machen
Das Implementieren einer Ausnahmebehandlung ist langweilig, aber unverzichtbar.
weiterlesen
Erweiterungsmethoden, Teil 2
12.11.2018
Extension Nothing!
Erweiterungsmethoden sind bequem, haben aber Nachteile – unter anderem im Architekturbereich.
weiterlesen
Erweiterungsmethoden
15.10.2018
Die unerkannte Gefahr
C# führt nicht immer zu lesbarem Code und guter Architektur. Schuld daran können Erweiterungsmethoden sein.
weiterlesen
Davids Deep Dive: Technische Schuld, Teil 4
17.09.2018
Runter von den Schulden
Der Abbau der technischen Schuld lässt sich in fünf Schritten bewerkstelligen.
weiterlesen
Technische Schuld, Teil 3
13.08.2018
Metriken mit NDepend
Nachdem die technische Schuld genauer erläutert wurde, wird sie nun mit einem Tool ermittelt.
weiterlesen
Technische Schuld, Teil 2
16.07.2018
Dem Problem ein Preisschild geben
Die technische Schuld ist schwer zu schätzen, das Verfahren lässt sich trotzdem gut anwenden.
weiterlesen
Technische Schuld, Teil 1
18.06.2018
Was noch (zu tun) bleibt
Um die Defizite von Projekten zu beziffern, leistet die „technische Schuld“ gute Dienste.
weiterlesen
Softwaretest, Teil 6
14.05.2018
Die Testüberdeckung
Wenn es um die Qualität von Tests geht, fällt fast zwangsläufig der Begriff der Testüberdeckung. Der Mehrwert dieser Metrik liegt aber woanders.
weiterlesen
Softwaretest, Teil 5
16.04.2018
Der Integrationstest
Wann ist er sinnvoll, was gilt es zu beachten und wie ist er am besten umzusetzen?
weiterlesen
Softwaretests, Teil 4
12.03.2018
Die Unit-Tests
Unit-Tests sollen Quellcode verifizieren. dotnetpro zeigt ihre Voraussetzungen, was getestet werden sollte und was es kosten.
weiterlesen