(765)-Programación con Objetos II

CARRERAS

Licenciatura en Informática-Tecnicatura Universitaria en Programación-

Contenidos Mínimos

Aproximación al diseño de software. Noción de decisión de diseño, el diseño como proceso de toma de decisiones. Conceptos de acoplamiento y cohesión. Problemas que derivan de un grado de acoplamiento 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. Patrones de diseño. Nociones sobre proceso de diseño. Eventos. Metaprogramación. Uso de un entorno integrado de software. Notación UML de los diagramas de clases, de objetos y de secuencia. Testeo unitario y automático. Manejo de errores, impacto del manejo de errores en el diseño.