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

3 la respuesta

Buena estrategia para evitar códigos duplicados.

Digamos que tengo el siguiente escenario: public class A { public String createString(final String value){ if (value == null){ throw new NullPointerException("value must NOT be null."); } final StringBuffer sb = new StringBuffer(); ...

4 la respuesta

Ejemplos de presentador / controlador de vista de modelo de Android [cerrado]

¿Hay buenos ejemplos o tutoriales sobre cómo estructurar mejor las aplicaciones de Android en cualquier lugar? Soy nuevo en Java y Android y he creado aplicaciones winforms utilizando variantes de controlador pasivo y supervisor de presentador ...

4 la respuesta

¿Usa listas en lugar del patrón de decorador?

Un caso de uso de Patrón Decorador del libro "Head First: Design Patterns" me hizo tener esta pregunta. Intentaré escribirlo: Es un sistema de cafetería con algunos cafés y muchos condimentos que puedes poner en ellos (por un costo adicional), ...

5 la respuesta

Patrones de diseño de validación de datos

Si tengo una colección de tablas de base de datos (en un archivo de Access, por ejemplo) y necesito validar cada tabla de esta colección con un conjunto de reglas que tiene reglas comunes en todas las tablas, así como reglas individuales ...

3 la respuesta

¿Necesitamos usar el patrón de repositorio cuando trabajamos en ASP.NET MVC con soluciones ORM?

Tengo curiosidad por saber qué experiencia tienen otros desarrolladores de aplicar el patrón de repositorio al programar en ASP.NET MVC con Entity Framework o NHibernate. Me parece que este patrón ya está implementado en ...

2 la respuesta

Patrón de diseño de repositorio con Dapper

Esta es quizás más una pregunta para la revisión del código en lugar del desbordamiento de la pila. Estoy usando Dapper para un MicroORM para recuperar y guardar datos en SQL Server 2014. Tengo clases DTO en un proyecto DTO que representan los ...

4 la respuesta

¿Cómo mejorar la complejidad ciclomática?

La Complejidad Ciclomática será alta para los métodos con un alto número de declaraciones de decisión, incluidas las declaraciones if / while / for. Entonces, ¿cómo podemos mejorarlo? Estoy manejando un gran proyecto donde se supone que reduzco ...

2 la respuesta

¿Puede IntelliJ crear automáticamente una clase de decorador?

A veces, creo una clase de decorador como esta: class MyInterfaceDecorator implements MyInterface { private final MyInterface delegate; ... constructor taking a MyInterface instance ... @Override public Object someInterfaceMethod(Some argument) ...

7 la respuesta

¿Cuál es la mejor definición de MVC?

He estado usando Zend Framework en una configuración MVC, leí sobre ruby on rails y planifiqué otros frameworks MVC en Python (Django?) ... realmente me gusta la forma en que aísla algunas partes de la lógica, la seguridad y la validación. Pero ...

2 la respuesta

Introducción de un contenedor IoC al código heredado

Estoy escribiendo una nueva biblioteca .NET para uso interno en mi empresa que utilizará IoC a través de la inyección de dependencia. Naturalmente, esta biblioteca será mucho más fácil de usar si usamos un IoC Container para ...