Debbugger.exe: Idea para un cómic o una Serie
November 8, 2008Muchas veces he visto dentro de mi Universidad como en clases de Lenguajes de Programación, como Java, C++ y .NET, surgen problemas en los programas escritos por los alumnos, profesores y demás. Este comportamiento es normal y expresa las dificultades inherentes a la programación.
Un depurador resulta ser entonces una de las herramientas más versátiles existentes, de modo que siguiendo el flujo del programa se puede determinar que es lo que salió mal. No obstante, el depurador señala la línea de error, no necesariamente el error en sí.
Para corregir ciertos errores basta con corregir las líneas resaltadas por el depurador, pero muchas veces los errores no son tan fáciles de detectar y corregir. El trabajo detectivesco suele ser enorme, considerando que sólo dispones de un par de minutos o menos para no perder el hilo de clase con tus compañeros.
Si hay una serie como House M.D, donde el citado médico se toma una carrera contra-reloj para resolver las dolencias de sus pacientes mediante un estilo analítico, al menos podría existir un modesto cómic en la red donde se muestren estos casos curiosos contra-reloj de deupraciones durante clases.
La ayuda del lenguaje en cuestión también es muy importante, al igual que su IDE y el tipo de lenguaje que es. No es lo mismo depurar un Java o .NET que depurar un C++, donde el nivel analítico es aún mayor.
Para los interesados, propongo una curiosa línea argumental para un modesto cómic en la red sobre depuradores en clase:
Debbuger.Exe: (Al estilo House M.D)
Tenemos a 5 amigos y una profesora. El cómic puede tener 3 temporadas: II Ciclo (C++), IV Ciclo (Java) y V Ciclo (.NET), que es el orden en el que enseñan lenguajes de programación en mi universidad.
Los 5 amigos (Por ahora sin nombre), empiezan una clase de lenguajes y les piden programas sencillos o de dificultad intermedia. Al inicio se ve que funcionan, pero conforme avanza la clase y las presentaciones finales, los programas fallan. Aquí se puede insertar toda clase de ironías, razonamientos y demás para que estos 5 amigos presionados por no desaprobar a manos de la Profesora (Sin nombre tampoco). Entre los problemas se pueden poner:
- Algoritmos mal implementados
- Errores sintácticos (Sólo como entremés)
- Fallas Hardware
- Uso de funciones desfasadas
- Incompatibilidad de tipos
- Base de Datos
- Archivos
- Punteros
- Estructuras de Datos de cualquier complejidad
- Etc
Uno de los estudiantes puede ser un sarcástico sin remedio, pero un genio, el otro podría ser un eminente pragmático que no le interesa la teoría, el otro un genio teórico, el otro un personaje que abogue por la diplomacia con la profesora, otro que guste de las excusas y asi, reflejando quizá el estado de la programación en esos 5 personajes. (A decisión del que se anime al cómic). Los únicos personajes inmutables serían una autoritaria profesora (Muy perfeccionista) y un sarcástico pero genio programador en el grupo de alumnos. (Por algo dije, al estilo House M.D)
También está la posibilidad de una serie, a raíz de haber visto The I.T Crowd, aunque de ser así debe estar más enfocada en cursos de resolución de problemas complejos (Cursos de Sistémica o Dinámica de Sistemas), que en un curso de programación.
Esta idea un poco simple, puede extrapolarse a otras disciplinas, al estilo The Big Bang Theory (Aunque esta es más cómica que de resolución de problemas contra-reloj).
Espero haber dado una idea a los estudiantes de Ciencias de la Comunicación o a algún curioso de la red. Si la idea es mala, pueden sugerir cosas en los comentarios.






Jejej me recuerda un poco a la manera en que dicto las practicas en mis clases.
Haber ya esta levantando el servidor de proxy, y sin embargo el filtrado no es correcto … que falla? ideas ?.
A1: no estan llegando las consultas al proxy ?
Me: no porque los logs ( analisis ) indican que si llegan la info ….
Comment by necudeco — November 17, 2008 @ 6:58 pm