Resultados de la búsqueda a petición "design-patterns"

2 la respuesta

Prevención de la creación de instancias de clase de otras clases

Estoy trabajando con un dominio, vista y controladores. Cada uno con sus propias clases. El dominio contiene muchas clases que no deben ser instanciadas en clases fuera del dominio. Tenía la impresión de que el modificador de acceso ...

1 la respuesta

¿Cómo se ve el Presentation- / ViewModel para una Tarea o Diálogo?

Estoy tratando de pasar a una arquitectura Modelo / Modelo de vista / Vista y me quedé atascado al tratar de llevar los diálogos de selección a este patrón. Me gustaría separar la recuperación de una lista de opciones (lógica de negocios ...

3 la respuesta

Inyecte un repositorio diferente en función de un controlador de cadena de consulta / derivación e inyecte el repositorio en función del tipo de controlador / ASP.NET MVC

Tengo un formulario de búsqueda que puede buscar en diferentes proveedores. Empecé teniendo un controlador base public SearchController : Controller { protected readonly ISearchService _searchService public SearchController(ISearchService ...

1 la respuesta

¿Por qué en Spring AOP los objetos están envueltos en un proxy JDK que implementa interfaces?

Estoy estudiando primavera y tengo la siguiente Considere la siguiente definición de frijol: <bean id="clientService" class="com.myapp.service.ClientServiceImpl" />Ahora considere el caso en el que se declara unpointcut * dirigido a todos los ...

7 la respuesta

¿Puedo usar el patrón decorador para envolver el cuerpo de un método?

Tengo un montón de métodos con diferentes firmas. Estos métodos interactúan con una conexión de datos frágil, por lo que a menudo utilizamos una clase auxiliar para realizar reintentos / reconexiones, etc. De esta manera: MyHelper.PerformCall( ...

3 la respuesta

¿Patrón genérico de acceso a datos multicapa?

He estado jugando con algunos patrones nuevos para el acceso a datos de n capas, y encontré uno que parece muy flexible y fácil de implementar. Básicamente, necesitaba una solución que pudiera hacer que varias capas de datos se conectaran / ...

5 la respuesta

Patrón de comando asíncrono: manejo de excepciones

Estoy implementando un patrón de comando asíncrono para la clase "cliente" en una aplicación cliente / servidor. He hecho algo de codificación de socket en el pasado y me gusta el nuevo patrón Async que usaron en las clases Socket ...

1 la respuesta

Javascript - si con un caso asincrónico

Mi pregunta es un poco acerca del concepto. Muchas veces existe esta situación: if(something){ someAsyncAction(); }else{ someSyncAction(); } // Continue with the rest of code.. var a = 5;El problema con este caso es claro, no quiero elvar a = 5 ...

8 la respuesta

Reglas prácticas para la optimización prematura [cerrado]

Parece que la frase "Optimización prematura"es la palabra de moda del día. Por alguna razón, los programadores de iPhone en particular parecen pensar en evitar la optimización prematura como un objetivo proactivo, en lugar del resultado natural ...

3 la respuesta

Patrón de decorador en C ++

¿Alguien puede darme un ejemplo del patrón de diseño Decorator en C ++? Me he encontrado con la versión de Java, pero me resultó difícil entender la versión de C ++ (de los ejemplos que encontré). Gracias.