- Por ejemplo: yo tengo apuntado un comentario de Ortín dando a entender que un posible examen práctico sería implementar sobrecarga de funciones usando "mangled names" (o eso tengo apuntado) para diferenciar las que tengan nombres iguales.
(Suena jodido pero no puse exclamaciones ni le recuerdo muy convencido al decirlo, así q no sé, jaja)
- Otra idea es la que comentó Toi (si no recuerdo mal pero corrígeme tú mismo) de implementar "switch", que a simple vista parece un ejc. completo donde los haya.
- Además no es imposible que repitan el foreach, que no deja de ser otra buena forma de practicar.
Por otro lado, puede ser más fácil encontrar errores si comprobamos árboles resultantes del mismo programa en distintas prácticas. A mí me gustaría subir el mío pero no quiero ser el primero y confundir al personal porque aún hay cosas cuestionables :$
Sería interesante comparar versiones del árbol sólo con el 1er visitor, los 2 primeros, etc...?
ResponderEliminarSi todos usamos pruebas unitarias con junit podemos "intercambiar" pruebas bastante facil.
ResponderEliminarMichi, me da que comparar los arboles no es factible... primero porque no todos tenemos las mismas practicas ni el mismo lenguaje... y aun así, hay muchas formas de implementar las cosas...
ResponderEliminarPor cierto, lo de los mangled names me parece facil de implementar... solo hay que cambiar los nombres de las funciones antes de meterlos en la tabla de simbolos...
sí, de hecho lo de "mangled names" no es lo que implementas, sino lo que usas SI TE DAS CUENTA
ResponderEliminares lo que dijo que teníamos que usar, supongo que la gracia está en darse cuenta si no te avisaron, xDDD
a parte de eso tampoco lo veo "difícil" como puse arriba; no sé qué estaba imaginando al decirlo
y hombre... sólo hay 2 versiones del lenguaje, la de raúl y la de ortín, que tal como lo dices suena poco menos q catastrófico... y vaya, que aunque no se comparen superponiéndolos tienen que describir lo mismo, xD
yo me la juego a que cae sobrecarga de funciones o switch, xDD
ResponderEliminaroye, y un "enum" qué tal estaría?!
ResponderEliminarsería cuanto menos curioso como ejercicio!! jaja
yo propongo que pidan implementar un recolector de basura y den 3 días!! xDDD
habéis tenido en cuenta que no existen las instrucciones "b2f" ni "f2b"?? porque YO NO! y suerte que me cascó al forzar una conversión explícita :S :$
que pasa que no os dieron un pdf con las instrucciones de MAPL??
ResponderEliminarMichi eres un visionario si señor, lo que tenías apuntado de ortin bien apuntado lo tenias xD
ResponderEliminarpuuffff épico... sobre todo porque lo implementé de forma muchísimo más complicada y casi suspendo... ya os contaré pq no se puede resumir el cruce de cables q me entró
ResponderEliminary Jaime también sabe apostar al caballo ganador en su comentario :P