TOC

This article is currently in the process of being translated into Spanish (~98% done).

Debugging:

Introduction to debugging

Cuando pase del ejemplos más básicos de "Hello world!", su código alcanzará un nivel de complejidad donde no podrá necesariamente darse cuenta que está pasando con sólo correrlo. Lo que ncesita, es alguna mágia negra, la cual le permita abrir la capucha virtual de su aplicación mientras está corriendo y ver que está sucediendo. La Debugging [Depuración] es esa herramienta mágica, y tan pronto como aprenda los pasos más básicos de ella, dudará como ha vivido sin ella. Es una herramienta que todos los buenos programadores deben entender, simplemente por que es casi imposible arreglar defectos en código complejo sin ella.

El tipo más básico de depuración, el cual está aún siendo usado incluso por programadores avanzados, es a veces llamado "depuración por impresión" - un procedimiento simple, donde usted hace que su aplicación imprima una pieza de texto o un número en algún lugrar, permitiendole ver cual parte de su código ha sido alcanzada y lo que contienen sus variables. Con C#, puede usar el método Console.Write(), para desplegar el contenido de una variable o un simple mensaje de estado, el cual será mostrado en la consola. Eso puede ser suficiente para algunas situaciones, pero si está usando un bonito IDE como Visual Studio o una de las versiones Express, usted tiene herramientas mucho más fuertes a su disposición, y ellas son muy fáciles de usar, una vez que aprenda los principios básicos. En el siguiente par de capítulos, le guiaremos de las posibilidades de depuración de su IDE y después de eso, será un programador mucho más fuerte.


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!