04-12-2016, 20:37
06-12-2016, 10:10
Si, tomó la catedra vieja. El enunciado era una porquería (no porque sea de la cátedra vieja, sino que de verdad estaba inentendible).
Mezclaba Arduinos con composts (tierra y restos de basura que luego se usa como fertilizante). Así que imaginate lo que podía ser.
El enunciado era media carilla y luego otra media de un diagrama de clases.
El primer punto te pedía criticar el diagrama de clases, qué le agregarías, sacarías, qué falta etc. Podías justificar de mil maneras, con Code Smells, diciendo que faltaban clases que el enunciado nombraba pero no estaban en el diagrama, y más.
El segundo punto era otro texto donde se agregan nuevas funcionalidades. Tenías que armar tu propio diagrama de clases con las correcciones que hayas marcado en el punto anterior + lo nuevo del enunciado. Justificar con patrones de diseño, pseudocódigo y demás.
Yo usé un Strategy, State, Observer.
Otros usaron Command, Adapter y Strategy.
El último punto era hacer un DER, identificar mapeos a realizar, PKs/FKs, y lo mismo de siempre que están en todos los finales.
Use una Single Table.
Me saqué un 4, sabía muchísimo y porque el enunciado era confuso, terminé haciendo cualquier cosa.
Eso es todo, éxitos!
Mezclaba Arduinos con composts (tierra y restos de basura que luego se usa como fertilizante). Así que imaginate lo que podía ser.
El enunciado era media carilla y luego otra media de un diagrama de clases.
El primer punto te pedía criticar el diagrama de clases, qué le agregarías, sacarías, qué falta etc. Podías justificar de mil maneras, con Code Smells, diciendo que faltaban clases que el enunciado nombraba pero no estaban en el diagrama, y más.
El segundo punto era otro texto donde se agregan nuevas funcionalidades. Tenías que armar tu propio diagrama de clases con las correcciones que hayas marcado en el punto anterior + lo nuevo del enunciado. Justificar con patrones de diseño, pseudocódigo y demás.
Yo usé un Strategy, State, Observer.
Otros usaron Command, Adapter y Strategy.
El último punto era hacer un DER, identificar mapeos a realizar, PKs/FKs, y lo mismo de siempre que están en todos los finales.
Use una Single Table.
Me saqué un 4, sabía muchísimo y porque el enunciado era confuso, terminé haciendo cualquier cosa.
Eso es todo, éxitos!
06-12-2016, 15:05
Muchísimas gracias por el aporte!
Entonces en las próximas dos fechas que quedan, ¿los dos finales los hacen la nueva cátedra?
Entonces en las próximas dos fechas que quedan, ¿los dos finales los hacen la nueva cátedra?
07-12-2016, 14:08
No sabría responder a eso. Podés mandarle un mail a Zaffaroni o Bulgarelli, para saber que onda.
A los de la cátedra vieja no les hagas esa pregunta porque se enojan (me pasó).
A los de la cátedra vieja no les hagas esa pregunta porque se enojan (me pasó).
07-12-2016, 14:19
Jatzi
Uy! Yo la cursé con la cátedra vieja.... ¿tenés idea como corrigen? ¿serán buenos a la hora de corregir y aprobar? Me refiero a los profes de la cátedra vieja.
Otra pregunta.... De todos los patrones ¿vos cuáles estudiaste?
Uy! Yo la cursé con la cátedra vieja.... ¿tenés idea como corrigen? ¿serán buenos a la hora de corregir y aprobar? Me refiero a los profes de la cátedra vieja.
Otra pregunta.... De todos los patrones ¿vos cuáles estudiaste?
07-12-2016, 16:17
No se como corrigen los profes de la cátedra vieja. A mi me corrigió la nueva.
De hecho en la hoja del final tenías que poner con qué profesor cursaste y ese es el que te corrige.
Los patrones que estudie son:
Strategy, Observer, Decorator, State, Adapter, Command, Composite, Factory method.
El resto tipo Prototype, Builder, Singleton, etc no los estudié.
Para estudiar agarré parciales resueltos que estan en ddsutn.com.ar
Abrazo!
De hecho en la hoja del final tenías que poner con qué profesor cursaste y ese es el que te corrige.
Los patrones que estudie son:
Strategy, Observer, Decorator, State, Adapter, Command, Composite, Factory method.
El resto tipo Prototype, Builder, Singleton, etc no los estudié.
Para estudiar agarré parciales resueltos que estan en ddsutn.com.ar
Abrazo!
03-02-2017, 23:45
Alguno se acuerda una posible solución de este final? Para compararlo o ver bien algunas cuestiones, hace poco subieron el enunciado acá cualquier cosa: http://www.utnianos.com.ar/foro/tema-apo...r-el-final