Introducción a la programación con C#, por Nacho Cabanes
14. Depuración, prueba y documentación de programas 14.1. Conceptos básicos sobre depuración La depuración es el análisis de un programa para descubrir fallos. El nombre en inglés es "debug", porque esos fallos de programación reciben el nombre de "bugs" (bichos). Para eliminar esos fallos que hacen que un programa no se comporte como debería, se usan unas herramientas llamadas "depuradores". Estos nos permiten avanzar paso a paso para ver cómo avanza realmente nuestro programa, y también nos dejan ver los valores de las variables. Veremos como ejemplo el caso de Visual Studio 2008 Express.
14.2. Depurando desde VS2008 Express Vamos a tomar como ejemplo la secuencia de operaciones que se propuso como ejercicio al final del apartado 2.1: a=5; b=a+2; b-=3; c=-3; c*=2; ++c; a*=b; Esto se convertiría en un programa como using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int a, b, c; a = 5; b = a + 2; b -= 3; c = -3; c *= 2; ++c; a *= b; } } } Ni siquiera necesitamos órdenes "WriteLine", porque no mostraremos nada en pantalla, será el propio entorno de desarrollo de Visual Studio el que nos muestre los valores de las variables. Para avanzar paso a paso y ver los valores de las variables, entramos al menú "Depurar". En él aparece la opción "Paso a paso por instrucciones" (al que corresponde la tecla F11):
Revisión 0.99 – Página 299