Desarrollo de Sistemas 2 Flashcards

(6 cards)

1
Q

Patrones de diseño:

A

Soluciones conocidas a problemas conocidos y reiterados en el mundo del desarrollo de software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Estructura de patrones de diseño (4):

A

Nombre: Comunica el objetivo del patrón en una o dos palabras. Aumenta el vocabulario sobre el diseño

Problema: Describe el problema que soluciona y su contexto. Indica cuándo se aplica el contexto

Solución: Indica cómo resolver el problema en términos de elementos, relaciones, responsabilidad y colaboraciones. Debe ser lo suficientemente abstracta para poder ser aplicada en diferentes situaciones

consecuencias: Indica los efectos de aplicar la solución

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Clasificación de patrones de diseño (3):

A

Creacionales

Comportamiento

Estructurales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Patrones creacionales:

A

Abstraen el proceso de creación o instanciación de objetos. Se los suele utilizar cuando debemos crear objetos (complejos o no) tomando decisiones dinámicas en el proceso de ejecución

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Patrones de comportamiento:

A

Resuelven cuestiones (complejas o no) de interacción entre objetos en momentos de ejecución

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Patrones estructurales:

A

Resuelven cuestiones (generalmente complejas) de generación y/o utilización de estructuras complejas o que no están acopladas al dominio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly