¡Bienvenides!
Ésta página corresponde a la primera clase, y habrá una por cada encuentro. Acá encontrarás apuntes y ejercicios que desarrollamos en clase, además de contenido recomendado para que profundices (o amplíes) lo visto después.
Si bien está pensado para que puedas seguir lo visto estés donde estés, es importante aclarar que éstos contenidos no reemplazan a la cursada, aunque son una buena guía, en especial en el caso de las clases dadas en modalidad virtual.
¡Buen comienzo! 😃
Quiénes Somos
- Franco Bulgarelli (Viernes noche - K3053)
- Gastón Prieto (Viernes noche - K3153)
- Sofía Cortés
- Rodolfo Caputo
- Germán Gallici
- Fernando Petryszyn
- Micaela Paredes
- Daiana Salteño
- Lautaro Melchori
- Lautaro Rizzitani
Resumen
- Hablamos sobre la Ley de Financiamiento Universitario, la situación crítica del financiamiento universitario, las áreas que la Ley de Financiamiento Universitario cubre, de su incumplimiento al día del inicio de clases y, en particular, el atraso del salario docente y no docente y las graves consecuencias que eso acarrea el estudiantado.
- Conversamos sobre el objetivo de la materia, sus materiales y formas de evaluación
- Mencionamos la existencia de diagramas UML, como ser los de clases y diagramas de despliegue, que utilizaremos a lo largo de la materia.
- Introdujimos brevemente al concepto de arquitectura (lógica) y a los cuatro problemas de arquitectura que estudiaremos en la materia: modelo de dominio, persistencia, presentación, comunicación.
- Mencionamos que en la materia utilizaremos las siguientes tecnologías.
- Java (versión 17). Podés ir leyendo el apunte de Java y la guía de colecciones de Java
- Maven
- Git
- IntelliJ (aunque también podés utilizar otros IDEs, como por ejemplo Eclipse)
Material
- Presentación
- Introducción a Diseño de Sistemas
- Introducción al Desarrollo de Software
- Introducción a Arquitectura
Tarea
- Obligatorio: Hacer el ejercicio TPI0: Macowins
- Si lo necesitás, ¡repasá Objetos!. En partircular, repasá los mensajes de colecciones de Wollok
- Como material de lectura complementario, sugerimos el libro Object Design: Roles, Responsibilities and Collaborations, de Rebecca Wirfs-Brock and Alan McKean.
- Leé el apunte que explica como Comunicar un diseño
- Leé los materiales de la clase (si no lo hiciste ya)