Introductie
Edsger Dijkstra heeft eens gezegd:
"Als foutopsporing het proces is van het verwijderen van bugs, moet programmeren het proces zijn om ze in te zetten."
In deze module leert u hoe u effectief fouten in .NET-programma's opspoort. Hoe sneller u fouten kunt vinden en identificeren, hoe sneller u uw code naar een werkende status kunt krijgen. Je besteedt minder tijd met je hoofd krabben en je afvragen waarom je code vijf seconden geleden werkte, maar nu niet meer werkt.
Leerdoelen
Aan het einde van deze module kunt u het volgende doen:
- Gebruik het foutopsporingsprogramma van Visual Studio Code met een .NET-programma.
- Maak onderbrekingspunten en voer stap voor stap uw code uit om problemen op te sporen.
- Inspecteer de status van uw programma bij een uitvoeringsstap.
- Herstel de aanroepstack om de bron van een uitzondering te vinden.
Uiteindelijk kunt u fouten effectief vinden in uw .NET-programma's en hoeft u niet meer alleen te vertrouwen op Console.WriteLine
.
Voorwaarden
Lokale installaties van .NET SDK-, Visual Studio Codeen de C#-extensie voor Visual Studio Code.