Preguntas etiquetadas con design-patterns

14
¿Debería un DAO ser singleton o no?

Estoy desarrollando una API RESTful y creo que es conveniente usar DAO para mis recursos porque aunque planeo usar solo memoria para almacenarlos, no quiero cerrar la puerta a quien esté usando mi biblioteca si deciden usar Una implementación de base de datos para el DAO. Mi pregunta es si el DAO...

14
¿Existe el patrón decorador en las clases Java IO?

Para una asignación, tengo que averiguar cuál de patrón de diseño Banda de los Cuatro de las clases java.io.Readery sus subclases java.io.PushbackReader, java.io.BufferedReadery java.io.FilterReaderfueron construidas con. Según esta publicación, el patrón de diseño sería el Patrón Decorador. Esto...

14
¿Dónde está la M en MVC?

Estoy tratando de refactorizar mi aplicación en MVC, pero estoy atascado en la parte M. En una aplicación respaldada por una base de datos, el modelo se implementa en el código de la aplicación, ¿verdad? Pero entonces, ¿qué hay en la base de datos? ¿No es ese también el modelo? (No estoy...

14
Combinando método de plantilla con estrategia

Una tarea en mi clase de ingeniería de software es diseñar una aplicación que pueda jugar diferentes formas en un juego en particular. El juego en cuestión es Mancala, algunos de estos juegos se llaman Wari o Kalah. Estos juegos difieren en algunos aspectos, pero para mi pregunta solo es importante...

14
Vista adecuada del modelo -_____ diseño

He estado leyendo sobre Model View Controller, Model View Presenter, Model View ViewModel, y así sucesivamente, y en general, el concepto subyacente parece bastante simple de entender: mantenga las visuales bonitas y las agallas científicas tan separadas e ignorantes entre sí como posible. No...