Programación con Objetos II
Licenciatura en Informática
Tecnicatura Universitaria en Programación
Plan vigente 2026
- Aproximación al diseño de software, entendiendo el diseño como un proceso de toma de decisiones críticas.
- Noción de decisión de diseño y su impacto en el desarrollo de software.
- Conceptos de acoplamiento y cohesión, y los problemas que surgen de un grado deacoplamiento inadecuado.
- Vinculación entre las ideas básicas de diseño y el paradigma de objetos.
- Características deseadas en un diseño de objetos y cómo lograrlas.
- Introducción yaplicación de patrones de diseño.
- Nociones sobre el proceso de diseño, incluyendo el manejo de eventos y metaprogramación.
- Uso de un entorno integrado de desarrollo de software(IDE).
- Notación UML para diagramas de clases, objetos y secuencias.
- Implementación de testeo unitario y automático.
- Manejo de errores y su impacto en el diseño de software.