Objetos 2 - 1er Semestre 2025
Bienvenides a Objetos 2! Este es la página correspondiente al 2do semestre del 2025.
- Teóricos: Lunes 18 hs aula 51.
- Prácticas sincrónicas presenciales (primera clase jueves 21 de agosto de 2025)
- Comisión 1: Jueves de 15 a 18 hs. - Aula PC 251
- Comisión 2: Jueves de 18 a 21 hs. - Aula PC 251
- Virtual la semana que no es presencial de 16:30 a 19:30 (inicia jueves 28 de agosto 2025).
- Plataforma de comunicación: Discord
Docentes
Profes: Diego Cano - Matias Butti - Diego Torres - Matias Urbieta
Ayus: Fabrizio Britez - Yoel Ventoso - Lucio Cristofanetti - Kevin Paz - Leandro Lopez - Alexander Ferragut
Aprobación de la materia 2025 2do semestre
Semana 1
UML
- Teoría UML grabada (Correspondiente al año 2020)
- TP 02 - UML - Entrega individual obligatoria! En breve publicaremos fecha de entrega.
- Pautas de Entrega:
- Via de entrega: Discord - Por mensaje privado al docente asignado segun planilla que sera enviada el dia de la publicación de la fecha de entrega.
- Formato: Link a repositorio Git (Github, GitLab, Bitbucket, etc) con una imagen del diagrama UML en formato JPG, PNG o un archivo PDF con el diagrama.
- NO enviar la imagen por DM, ni link a otro tipo de repositorio (drive, dropbox, etc), ni un link dentro de un archivo de texto (.pdf, .txt .md, etc) ni archvio binario generado por algun editor de diagramas.
- Si es posible que la imagen se encuentre en una disposición tal que las palabras queden en de manera horizontal para facilitar su lectura.
- En el mensaje aclarar nombre y apellido para poder indentificar el remitente de la entrega.
- Pautas de Entrega:
Semana 2
Semana 3
Semana 4
Semana 5
- Articulos SOLID
- TP SOLID
- Las referencias para estudiar estos temas son los capítulos específicos de SOLID de Robert Martin, pasados en el mismo TP.
Semana 6
Test Doubles & Mockito:
Bibliografia: XUnit Test Patterns, Refactoring Test Code - Capítulo 11. Gerard Meszaros Disponible en la biblioteca y en la Web.
- Mockito - Explicación del framework y como usarlo
- PPT - Mockito
- Mockito - Biblioteca v5.14
- Ejemplos - Guerrero y Otros
Semana 7
Importante: para la resolución del TP es obligatorio complementar los apuntes de la teoria con los capítulos correspondientes en el libro Design Patterns de Gamma et. al.
Bibliografia: Design Patterns: Elements of Reusable Object-Oriented Software Erich Gamma , Richard Helm, Ralph Johnson, John Vlissides, Grady Booch
Disponible en la biblioteca y en la Web.
Semana 8
Semana 9
Importante: para la resolución del TP se sugiere complementar los apuntes de la teoria con los capítulos correspondientes en el libro Design Patterns de Gamma et. al.