Ene.07

Chrome Developer Tools como editor de texto

Hace tiempo que remplacé Adobe Dreamweaver por el editor de texto Sublime Text, pero algo que siempre extrañaba era la característica "Live View" de Dreamweaver, que te permite ver los cambios hechos al CSS/HTML en tiempo real. Para suplir esto optaba por modificar el código directamente desde el navegador Chrome usando sus Developer Tools, pero hasta ahora no había explotado su verdadero potencial.

Fuente

Desarrollo

Dic.31

Feb.27

Diagrama de Clases UML: Agregación y Composición

Las relaciones de Agregación y Composición son dos tipos de especialización de la relación de Asociación.

Agregación

Definición

Es muy similar a la relación de Asociación solo varía en la multiplicidad ya que en lugar de ser una relación "uno a uno" es de "uno a muchos".

Representación UML

Se representa con una flecha que parte de una clase a otra en cuya base hay un rombo de color blanco.

  • La ClaseA agrupa varios elementos del tipo ClaseB.

Desarrollo,UML,Ingeniería de Software

Feb.26

Diagrama de Clases UML: Asociación

Definición

Es una relación de estructura entre clases, es decir, una entidad se construye a partir de otra u otras. Aunque este tipo de relación es mas fuerte que la Dependencia es más débil que la Agregación, ya que el tiempo de vida de un objeto no depende de otro.

Representación UML

Se representa con una flecha continua que parte desde una clase y apunta a otra. El sentido de la flecha nos indica la clase que se compone (base de la flecha) y sus componentes (punta de la flecha).

Desarrollo,UML,Ingeniería de Software

Feb.26

Diagrama de Clases UML: Dependencia

Definición

Es una relación de uso entre dos clases (una usa a la otra). Esta relación es la más básica entre clases y comparada con los demás tipos de relación, la mas débil.

Representación UML

Se representa con una flecha discontinua que parte desde una clase y apunta a otra. El sentido de la flecha nos indica quien usa a quien.

Desarrollo,UML,Ingeniería de Software