Mi cursada - UNQ‎ > ‎Clases‎ > ‎Bitácoras‎ > ‎Bitácoras 2011 S1‎ > ‎Bitacoras 2012 1c‎ > ‎

Bitacora clase 14/03/2012

publicado a la‎(s)‎ 14 mar. 2012 13:03 por gisela decuzzi   [ actualizado el 14 mar. 2012 14:10 ]

Primer Bloque

Hoy arrancamos y nos cambiaron de aula... asi que para los que están perdidos vamos a estar cursando en CyT 2.
En la primera parte de la clase hicimos una introduccion a la materia, haciendo hincapie en que vamos a ver y que no.
Remarcamos la idea que es muy importante NO olvidarnos todo lo que vimos antes de programación, todo se aplica y es muy importante respetarlo.
La idea de la materia no es aprender un framework sino aprender las ideas que estan atras, vamos a trabajar con muchas tecnologías y marcar los conceptos que nos interesan destacar.
No es una materia sobre Diseño Gráfico o Usabilidad, cuando hablemos de diseño nos vamos a referir a lo mismo que se referian en Objetos 2, ese diseño. Si vamos a mencionar y sugerir algunas reglas de usabilidad principalmente enfocados en el trabajo practico, pero no es tema de la materia.
Las interfaces que vamos a ver son para aplicaciones de gestión (si, vamos a dejar afuera interfaces graficas y los videos juegos :( si quieren saber más de estos temas les recomendamos la electiva de Desarrollo de Videojuegos)
Una vez hechas estas aclaraciones pasamos a revisar el site de la materia, las secciones y las unidades. Vimos las fechas de entregas que están marcadas tanto en la planificación como en las notas.

Segundo Bloque

Hablamos de algunas herramientas que vamos a estar usando y mostramos ejemplos de uso. Particularmente hablamos de:
  • Maven
  • SVN
  • Debugger de Eclipse

Algunas preguntas que surgieron

Biblioteca (o libreria o library) vs Framework, dijimos que la principal diferencia es que los frameworks se caracterizan por tener Inversion de Control a diferencia de una biblioteca que es un contenedor de funciones y nada más.
SCM ¿y eso? SCM significa Software Configuration Management

Lecturas recomendadas

  • Resumen de la clase 1
  • Links a la wiki
  • Maven



Comments