Úvod

Dokončeno

Edsger Dijkstra jednou řekl:

„Pokud je ladění procesem odstraňování chyb, pak musí být programování procesem jejich vytváření.“

V tomto modulu se dozvíte, jak efektivně ladit programy platformy .NET. Čím rychleji dokážete najít a identifikovat chyby, tím rychleji dostanete kód do funkčního stavu. A tím méně času strávíte přemítáním nad tím, proč váš kód ještě před 5 sekundami fungoval, ale teď nefunguje.

Cíle výuky

V tomto modulu:

  • Používat ladicí program editoru Visual Studio Code s programem platformy .NET
  • Vytvářet zarážky a krokováním kódu hledat problémy
  • Provést inspekci stavu programu v libovolném okamžiku provádění
  • Najít zdroj výjimky zpětným převinutím zásobníku volání

Nakonec v programech platformy .NET dokážete efektivně hledat chyby a už se nebudete muset spoléhat jen na Console.WriteLine.

Požadavky

Místní instalace sady .NET SDK, Visual Studio Code a rozšíření jazyka C# pro Visual Studio Code