Fran

cordova villa maria, Argentina DJ & Productor

Biografía completa

¡Qué gran técnica para la memoria! Convertir la lógica de programación en una canción pegajosa es infalible para acordarte en pleno examen.

Aquí tienes un tema con ritmo de **cumbia/rock barrial** para que te lo cientes en la cabeza:

*(Ritmo alegre y movido)*

♪ **Estrofa 1: La entrada y la búsqueda** ♪ Arranca el programa con un `IF` genial, validando que el DNI no esté vacío ni mal (`<> 0`). Copiamos el dato a la tabla oficial, y usamos `Fetch` con la clave genial. Si `Level:Benign` te dice que sí, pintamos el nombre y el fondo se limpia aquí.

♪ **Estrofa 2: El que nunca votó** ♪ Si las opciones en cero están (`= 0`), significa que el pibe todavía no votó. Limpiamos las variables, abrimos la elección, y si pulsa Aceptar con gran emoción... Guardamos los votos, tiramos un `PUT`, limpiamos el DNI y decimos: *"¡Thank you!"* (`MUCHAS GRACIAS`). Si cancela la ventana y dice que no, salta el cartel de: *"VOTACION NO REALIZADA"* al formarse el error.

♪ **Estrofa 3: El que ya votó (y quiere cambiar)** ♪ Pero si el alumno ya había votado antes, el sistema se frena y pregunta al instante: *"¿Desea cambiar su opinión, estimado?"* Con un `MESSAGE` de botones a tu lado (`Aceptar|Cancelar`). Si el usuario pulsa Aceptar (`Loc:Return = 1`), ponemos las opciones en cero otra vez. Abrimos la ventana de elección un ratito más, guardamos los cambios con `PUT` si te arrepentís de atrás. Si completa con éxito, las gracias te da; si cancela a lo último: *"VOTACION NO COMPUTADA"* será.

♪ **Estrofa 4: Los errores y el final** ♪ Si el `Fetch` te rechaza porque no lo encontró, suena un `Beep()` y el fondo es rojo furor: *"DNI NO ENCONTRADO"* te marca la ley. Y si entraste con casillero vacío, mi rey, suena el pitido de alerta otra vez: *"DEBE INGRESAR UN DNI..."* al revés.

Y para terminar, pase lo que pase hoy, el cursor vuelve al cuadro con mucha emoción: `SELECT(?Loc:DNI)` te manda al principio otra vez, ¡y listo el código, aprobado el test! ♪

---

¡Cántatela un par de veces y vas a ver cómo el viernes te acordás de cada línea de memoria! ¿Te armo un último repaso o flashcards para repasar antes de la prueba?

Ponte en contacto