Podcast
Questions and Answers
¿Cuál es el propósito principal del patrón de diseño de Factoría Abstracta?
¿Cuál es el propósito principal del patrón de diseño de Factoría Abstracta?
- Revelar las implementaciones de las clases-producto
- Configurar un sistema con una sola familia de productos
- Proporcionar una interfaz para crear familias de objetos (correct)
- Incorporar nuevos tipos de productos descomponiendo el código existente
¿Cuándo se debe utilizar el patrón de diseño de Factoría Abstracta?
¿Cuándo se debe utilizar el patrón de diseño de Factoría Abstracta?
- Cuando un sistema debe ser independiente de cómo se crean los productos (correct)
- Cuando se desea utilizar una biblioteca de clases-producto
- Cuando se desea cambiar la familia de productos
- Cuando un sistema debe ser dependiente de cómo se crean los productos
¿Qué ventaja ofrece el patrón de diseño de Factoría Abstracta?
¿Qué ventaja ofrece el patrón de diseño de Factoría Abstracta?
- Aísla al cliente de las clases concretas (correct)
- Configura un sistema con una sola familia de productos
- Permite descomponer el código existente
- Revela las implementaciones de las clases-producto
¿Qué es un objeto en el patrón de diseño de Factoría Abstracta?
¿Qué es un objeto en el patrón de diseño de Factoría Abstracta?
¿Cuál es la principal desventaja del patrón de diseño de Factoría Abstracta?
¿Cuál es la principal desventaja del patrón de diseño de Factoría Abstracta?
¿Qué principio se cumple con el patrón de diseño de Factoría Abstracta?
¿Qué principio se cumple con el patrón de diseño de Factoría Abstracta?
¿Por qué se utiliza el patrón de diseño de Factoría Abstracta?
¿Por qué se utiliza el patrón de diseño de Factoría Abstracta?
¿Cuál es la relación entre los objetos en el patrón de diseño de Factoría Abstracta?
¿Cuál es la relación entre los objetos en el patrón de diseño de Factoría Abstracta?
¿Cuál es la ventaja principal del patrón de diseño Decorator?
¿Cuál es la ventaja principal del patrón de diseño Decorator?
¿Cuándo se utiliza el patrón de diseño Adapter?
¿Cuándo se utiliza el patrón de diseño Adapter?
¿Cuál es el inconveniente principal del patrón de diseño Decorator?
¿Cuál es el inconveniente principal del patrón de diseño Decorator?
¿Qué permite el patrón de diseño Adapter?
¿Qué permite el patrón de diseño Adapter?
¿Cuándo se utiliza el patrón de diseño Decorator?
¿Cuándo se utiliza el patrón de diseño Decorator?
¿Qué es un ejemplo de uso del patrón de diseño Adapter?
¿Qué es un ejemplo de uso del patrón de diseño Adapter?
¿Cuál es la relación entre un decorador y su componente?
¿Cuál es la relación entre un decorador y su componente?
¿Qué ofrece el patrón de diseño Decorator?
¿Qué ofrece el patrón de diseño Decorator?
¿Cuál es una dificultad principal al utilizar el patrón prototipo?
¿Cuál es una dificultad principal al utilizar el patrón prototipo?
¿En qué situación es más adecuado usar el patrón fachada?
¿En qué situación es más adecuado usar el patrón fachada?
¿Qué ventaja proporciona el patrón fachada?
¿Qué ventaja proporciona el patrón fachada?
¿Cuál es una desventaja del patrón fachada?
¿Cuál es una desventaja del patrón fachada?
El patrón decorador se utiliza principalmente para:
El patrón decorador se utiliza principalmente para:
¿Cuál de los siguientes patrones promueve un débil acoplamiento entre el subsistema y los clientes?
¿Cuál de los siguientes patrones promueve un débil acoplamiento entre el subsistema y los clientes?
¿Qué tipo de diagrama se menciona para representar estructuras estáticas y dinámicas?
¿Qué tipo de diagrama se menciona para representar estructuras estáticas y dinámicas?
En el contexto de patrones estructurales, ¿cuál es una característica del patrón fachada respecto a las clases del subsistema?
En el contexto de patrones estructurales, ¿cuál es una característica del patrón fachada respecto a las clases del subsistema?
¿Cuál es una ventaja del principio de responsabilidad única?
¿Cuál es una ventaja del principio de responsabilidad única?
¿Qué patrón se utiliza para dividir una clase grande en dos jerarquías separadas?
¿Qué patrón se utiliza para dividir una clase grande en dos jerarquías separadas?
¿En qué contexto es útil usar el patrón BRIDGE?
¿En qué contexto es útil usar el patrón BRIDGE?
¿Cuál es un inconveniente de introducir nuevas interfaces y clases?
¿Cuál es un inconveniente de introducir nuevas interfaces y clases?
¿Cuál es una ventaja del patrón BRIDGE?
¿Cuál es una ventaja del patrón BRIDGE?
¿Qué principio permite introducir nuevos tipos de adaptadores sin descomponer el código cliente existente?
¿Qué principio permite introducir nuevos tipos de adaptadores sin descomponer el código cliente existente?
¿Qué relación tiene el patrón BRIDGE con la extensibilidad?
¿Qué relación tiene el patrón BRIDGE con la extensibilidad?
¿Qué permite hacer el principio de responsabilidad única?
¿Qué permite hacer el principio de responsabilidad única?
¿Qué permite el patrón Builder?
¿Qué permite el patrón Builder?
¿Cuál es una ventaja del patrón Builder?
¿Cuál es una ventaja del patrón Builder?
¿Cuándo es recomendable usar el patrón Builder?
¿Cuándo es recomendable usar el patrón Builder?
¿Qué inconveniente tiene el patrón Builder?
¿Qué inconveniente tiene el patrón Builder?
¿Cuál es la finalidad del patrón Prototipo?
¿Cuál es la finalidad del patrón Prototipo?
¿Cuándo usar el patrón Prototipo?
¿Cuándo usar el patrón Prototipo?
¿Qué ventaja comparten los patrones Abstract Factory y Builder con el patrón Prototipo?
¿Qué ventaja comparten los patrones Abstract Factory y Builder con el patrón Prototipo?
¿Qué permite el patrón Prototipo en tiempo de ejecución?
¿Qué permite el patrón Prototipo en tiempo de ejecución?