Autor |
Mensaje |
mrinaldi
Nivel 3
Edad: 41
Registrado: 26 Sep 2011
Mensajes: 47
|
|
Gente... les hago una consulta... Alguien recuerda que se solia tomar en los parcialitos de esta materia?
En la wiki no hay nada... si alguien se acuerda y lo quiere compartir, se agradece!
|
|
|
|
|
|
|
|
|
facundo.olano
Nivel 8
Edad: 36
Registrado: 10 Ago 2006
Mensajes: 808
Ubicación: encadenado al ánima
Carrera: Informática
|
|
Ahora que la cursé dejo mi opinión respecto a lo que se había hablado en este topic.
Si bien como decía EpidemiaN además de GoF se ven algunos patrones de arquitectura bastante interesantes, al menos la mitad de la cursada se dedica a aquellos. Admito que algunos tienen utilidad en más lenguajes que Java y C++ y otros pueden servir conceptualmente aún si su implementación se hace trivial (aunque en este caso no amerita que se los trate con tanto detalle en una clase), pero no dejan de ser patrones de propósito general (en tanto que no pertenecen a un dominio específico de programación) pensados para C++ o Smalltalk, y me parece que hay que hacer mucho más énfasis en que usar esos patrones no es una técnica universal ni siquiera del paradigma orientado a objetos y que varían con el contexto en que se trabaja.
Creo que Pantaleo agrava esta cuestión porque da implementaciones y motivaciones de los patrones todavía mucho más atados a cuestiones de lenguaje de lo que lo hacen los autores de libro. Los ejemplos más claros de esto fueron que se puso a describir el proceso de compilación de (algunos compiladores de) C++ para justificar una implementación de Singleton y la motivación que explicó para el Visitor era evitarse tiempos de compilación costosos en Java y C++ (y por eso dio una variante del patrón usando dynamic_casts y cosas por el estilo).
Por otro lado las clases de Pantaleo me parecieron MUY poco didácticas. Sus ejemplos de código "no tienen pies ni cabeza" según él dice, es decir que explica las técnicas fuera del contexto de un problema, con pedazos de código que no hacen nada. De esta forma a lo sumo se aprende la estructura de los patrones, pero no la forma de aplicarlos y mucho menos una metodología un poco más general de encarar las cuestiones de diseño. Por otra parte, cada vez que hacía cosas que a los alumnos nos "olían mal" y alguien (en general yo ) le preguntaba por qué lo hacía, lo sobraba y no contestaba nada concreto.
Las clases prácticas son más dinámicas, aunque se ven cosas bastante elementales (casi todas introducidas en Algoritmos III). Como decía EpidemiaN, en principio los docentes literalmente asumían que no hay vida más allá de C#/Java, pero terminaron accediendo a que usáramos Python para el TP.
Mi recomendación para sacar algo de los temas de esta materia es leerse el GoF y el Refactoring, algo que tranquilamente se puede hacer en base a lo que se ve en Algoritmos III. No veo el sentido de que esta materia esté en el último cuatrimestre del plan cuando no requiere muchas competencias previas y en cambio los temas que trata hubieran sido útiles en otras materias donde hay que diseñar programas bastante complejos.
|
|
|
|
_________________
|
|
|
|
|
Johann
Nivel 9
Edad: 34
Registrado: 04 Abr 2009
Mensajes: 1098
Ubicación: Nuñez
Carrera: Informática
|
|
Para hacerla corta: a mí me pareció una continuación de análisis de la info, no me gustó para nada.
Concuerdo en que las clases de Pantaleo son muy poco didácticas y, además, la mayoría de las cosas de la materia se dan en algoritmos III (pero Fontela es muchísimo más ameno).
Algo que me dio mucha bronca de este cuatrimestre es que el tp no tuvo devolución y la gran mayoría del curso tuvo 7 (o sea, es imposible que el 90% del curso haya hecho el tp más o menos igual, fija que los miraron poco y nada)
|
|
|
|
|
|
|
|
|
Freddy
Nivel 8
Edad: 34
Registrado: 29 Oct 2008
Mensajes: 630
Ubicación: Lanús
Carrera: Sistemas
|
|
Coincido con los últimos dos comentarios, hay poco que agregar. A mi la materia se me hizo una especie de Algoritmos III bis pero bastante más densa, por el hecho de tener que ir obligatoriamente a las teóricas (espero que algún día Pantaleo se de cuenta del repudio de su método de tomar parcialitos para que vayamos a las clases).
Las prácticas son totalmente descartables, de hecho hace un par de cuatrimestres no se daba nada, solamente se respondían consultas sobre el TP.
El TP fue aburridísimo y no aportó mucho al supuesto objetivo de la materia que es aprender a usar los patrones de diseño.
El final es una huevada, si llevás impreso todo lo que necesitas es muy difícil desaprobar.
|
|
|
|
|
|
|
|
|
LEoSz
Nivel 2
Registrado: 02 Mar 2010
Mensajes: 16
Carrera: Informática y Sistemas
|
|
Consultas varias: que pesado es el TP? Del estilo de Algoritmos III? de a cuantos es ahora?
Requiere mucho tiempo de dedicación la materia en general?
gracias
|
|
|
|
|
|
|
|
|
Johann
Nivel 9
Edad: 34
Registrado: 04 Abr 2009
Mensajes: 1098
Ubicación: Nuñez
Carrera: Informática
|
|
LEoSz escribió:
|
Consultas varias: que pesado es el TP? Del estilo de Algoritmos III? de a cuantos es ahora?
Requiere mucho tiempo de dedicación la materia en general?
gracias
|
El TP a mí me pareció menos que el de algoritmos III.
Este cuatri los grupos eran de 4 o 5.
La materia es muy tranquila, el tiempo que requiere de dedicación es mínimo.
Parcialitos, TP y final se aprueban solos.
Dudo que alguien que vaya a las clases (la asistencia es obligatoria) la recurse.
|
|
|
|
|
|
|
|
|
ale_vans
Nivel 7
Edad: 35
Registrado: 22 May 2008
Mensajes: 304
Ubicación: Vte. Lopez
Carrera: No especificada
|
|
El TP del ultimo cuatrimestre consistia en un sistema de atencion de consultas (bastante embolante). El enunciado era super generico y terminaron aprobando a todo el mundo con 7
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
|
|
|
DiegoSLTS
Nivel 6
Edad: 37
Registrado: 14 Ago 2006
Mensajes: 219
Ubicación: Bernal, Quilmes
Carrera: Informática y Sistemas
|
|
1 - Si, chequean, Pantaleo respeta mucho esas cosas. Igual, desvirtuando un poco, no se por qué siempre hay gente preguntando esto. No está bueno tener materias aprobadas sin las correlativas obligatorias, podés tener problemas al terminar la carrera cuando te validan todas las materías y ese tipo de cosas. O sea, hacer la materia sin que te revisen la libreta y sin que nadie se entere no me parece para nada una buena idea, de última tengo entendido que existe una nota que podés mandar al decano para pedir que te hagan la excepción por algún motivo que lo justifique.
2 - Deberían aceptar porque es la única cátedra, no me acuerdo si hubo gente condicional cuando la curse, pero casi seguro que los toman.
3 - Tenés que charlarlo con Pantaleo, capaz te deja darla libre pero te va a pedir que hagas muchas muchas cosas. Tené en cuenta que una de las cosas que mas le importan es que los alumnos vayan a cursar, tener gente rindiendo libre no es lo que mas le gusta.
|
|
|
|
_________________ No tengo firma...
.... un momento... SI TENGO!
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
DiegoSLTS escribió:
|
1 - Si, chequean, Pantaleo respeta mucho esas cosas. Igual, desvirtuando un poco, no se por qué siempre hay gente preguntando esto. No está bueno tener materias aprobadas sin las correlativas obligatorias, podés tener problemas al terminar la carrera cuando te validan todas las materías y ese tipo de cosas. O sea, hacer la materia sin que te revisen la libreta y sin que nadie se entere no me parece para nada una buena idea, de última tengo entendido que existe una nota que podés mandar al decano para pedir que te hagan la excepción por algún motivo que lo justifique.
2 - Deberían aceptar porque es la única cátedra, no me acuerdo si hubo gente condicional cuando la curse, pero casi seguro que los toman.
3 - Tenés que charlarlo con Pantaleo, capaz te deja darla libre pero te va a pedir que hagas muchas muchas cosas. Tené en cuenta que una de las cosas que mas le importan es que los alumnos vayan a cursar, tener gente rindiendo libre no es lo que mas le gusta.
|
Barbaro gracias, mas que nada lo pregunto porque puede ser la duda de muchos! no es mi caso ya que no pienso cursar esta materia ahora pero siempre esta bueno tener toda la info en los topics de cada materia.
[OT] Yo no creo que este mal cursar sin tener las correlativas (si estas correlativas no aportan nada a la materia claro está) ya que es la forma de no atrasarse tanto en la carrera, ya que te atrasas bastante al ver un plan en el que se te superponen horarios y si queres cursar tenes que hacer 2 x cuatri!!! WTF! Al menos eso, y no ir a cursar y estudiar por mi cuenta es lo unico que me permite meter 4 materias trabajando y seguir de alguna manera un "plan" jaja. [/OT]
|
|
|
|
_________________ arielik
[CAMPAÑA] Colaboremos entre todos por un foro más ordenado (click aquí)
[CAMPAÑA] Hacer un tópico por cada curso y con información ¡útil! (click aquí)
|
|
|
|
|
DiegoSLTS
Nivel 6
Edad: 37
Registrado: 14 Ago 2006
Mensajes: 219
Ubicación: Bernal, Quilmes
Carrera: Informática y Sistemas
|
|
arielik escribió:
|
[OT] Yo no creo que este mal cursar sin tener las correlativas (si estas correlativas no aportan nada a la materia claro está) ya que es la forma de no atrasarse tanto en la carrera, ya que te atrasas bastante al ver un plan en el que se te superponen horarios y si queres cursar tenes que hacer 2 x cuatri!!! WTF! Al menos eso, y no ir a cursar y estudiar por mi cuenta es lo unico que me permite meter 4 materias trabajando y seguir de alguna manera un "plan" jaja. [/OT]
|
Claro, te entiendo, igual siempre recomiendo que lo hablen con el profesor de la materia. Y haciendo el OffTopic al que nos fuimos un poco mas OnTopic, para cualquier que esté en una situación como la tuya les recomiendo que NO le digan a Pantaleo que por temas laborales no pueden cursar o no pueden llegar temprano (a los parcialitos sorpresa). La otra vez en una clase dijo que para él no se puede estudiar ingeniería trabajando al mismo tiempo, y que llego a decirle a alumnos "Si querés te escribo una carta dirigida a tu jefe explicándole por qué es bueno para vos y para él que te deje salir mas temprano para venir a cursar".
No me pareció nada bueno eso que dijo, pero intenta tanto que los alumnos cursen sus materias que llega a esos extremos.
|
|
|
|
_________________ No tengo firma...
.... un momento... SI TENGO!
|
|
|
|
|
MirianQ
Nivel 8
Edad: 35
Registrado: 29 Feb 2008
Mensajes: 675
Ubicación: Siempre desvirtuando... siempre.
Carrera: Electrónica y Informática
|
|
Holaaa!
Una pregunta, en que se programa el TP?
|
|
|
|
_________________
|
|
|
|
|
ale_vans
Nivel 7
Edad: 35
Registrado: 22 May 2008
Mensajes: 304
Ubicación: Vte. Lopez
Carrera: No especificada
|
|
Java o C#. Igualmente podrias proponer otro lenguaje, de ahi a que te dejen es otro tema.
|
|
|
|
|
|
|
|
|
MirianQ
Nivel 8
Edad: 35
Registrado: 29 Feb 2008
Mensajes: 675
Ubicación: Siempre desvirtuando... siempre.
Carrera: Electrónica y Informática
|
|
Hola gente, una pregunta: yo la primer clase practica no pude ir. Hay algo nuevo referente al régimen de la práctica?
Toman asistencia, o hay parcialitos en la práctica??? Es que la clase pasada fui un rato y llegue para escuchar que hay que entregar ejercicios y leer algo (que ahora no recuerdo qué ) pero me quedé asustada de que haya cambiado algo y ahora sea obligatorio ir a la practica :O porque se me superpone con otra materia....
Gracias gente!!!
|
|
|
|
_________________
|
|
|
|
|
Estefi
Nivel 4
Registrado: 22 Oct 2006
Mensajes: 62
Carrera: Informática
|
|
|
|
|
|