TOC

This article has been localized into Czech by the community.

Ladění (debugging):

Úvod do ladění

Když překročíte ty nejzákladnější příklady "Hello world!", váš kód dosáhne úrovně složitosti, kdy nemůžete nutně pochopit, co se děje, pouhým jeho spuštěním. To, co potřebujete, je jakési černé kouzlo, které vám umožní otevřít virtuální kapotu vaší aplikace během jejího běhu a vidět, co se děje. Ladění patří mezi magické nástroje, a jakmile se naučíte jeho základní kroky, budete se divit, jak jste bez něj někdy mohli žít. Je to nástroj, kterému by každý dobrý programátor měl rozumět, prostě proto, že je téměř nemožné, bez něj opravit chyby ve složitém kódu.

Nejzákladnější typ ladění, který používají i pokročilí programátoři, se někdy nazývá "ladění s výpisy" - jednoduchý postup, kdy necháte svou aplikaci vytisknout kus textu nebo číslo někam, což vám umožní vidět, která část vašeho kódu byla dosažena a co vaše proměnné obsahují. V C# můžete použít metodu Console.Write(), abyste vypsali obsah proměnné nebo jednoduchou stavovou zprávu, která bude vytisknuta do konzole. To může být dostatečné pro některé situace, ale pokud používáte pěkné IDE jako Visual Studio nebo jednu z Express verzí, máte k dispozici mnohem silnější nástroje, které jsou stejně snadno použitelné, jakmile se naučíte nejzákladnější principy. V následujících kapitolách vás provedeme možnostmi ladění vašeho IDE a poté budete mnohem silnějším programátorem.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!