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

10 la respuesta

¿Cómo se relacionan la OOP y los patrones de diseño?

¿No son los patrones de diseño una extensión de los principios de OOP? ¿Por qué se tratan estos dos conceptos por separado? ¿Podemos creer que si alguien que conoce Patrones de Diseño definitivamente fuera un experto en OOP?

4 la respuesta

Escribir un contenedor de seguridad de hilo sincronizado para NavigableMap

java.util.Collections [http://java.sun.com/javase/6/docs/api/java/util/Collections.html]actualmente proporciona los siguientes métodos de utilidad para crearsynchronized contenedor para varias interfaces de ...

7 la respuesta

¿Cómo diseñar una entidad comercial genérica y seguir siendo OO?

Estoy trabajando en un producto empaquetado que se supone que abastece a múltiples clientes con diferentes requisitos (hasta cierto punto) y, como tal, debe construirse de manera que sea lo suficientemente flexible como para que cada cliente ...

2 la respuesta

Patrón de diseño o soluciones aceptadas para evitar el cambio de tipos

Estoy tratando de encontrar un patrón de diseño bueno y limpio o una implementación comúnmente aceptada para lidiar con una enumeración de tipos donde el tipo individual solo se conoce en tiempo de ejecución. Sé que se han hecho preguntas ...

1 la respuesta

Método simple de Fábrica vs Fábrica: Cambiar declaración en fábrica vs. cliente

Entiendo que una de las principales ventajas del Método Factory sobre Simple Factory es que no viola el Principio SÓLIDO Abierto-Cerrado. Es decir, el primero no requiere modificar la declaración de cambio cuando se agregan nuevos tipos. Hay una ...

8 la respuesta

¿Por qué no usa más código Java PipedInputStream / PipedOutputStream?

Descubrí este idioma recientemente, y me pregunto si hay algo que me falta. Nunca lo he visto usado. Casi todo el código Java con el que he trabajado favorece la extracción de datos en una cadena o búfer, en lugar de algo como este ejemplo ...

2 la respuesta

Arquitectura de microservicios: transporte de mensajes a través de servicios cuando el orden no importa

Tl; dr: "¿Cómo puedo enviar un mensaje a través de un montón de microservicios asíncronos y desordenados y saber cuándo ese mensaje ha llegado a través de cada uno de ellos?" Estoy luchando por encontrar el sistema / protocolo de mensajería ...

3 la respuesta

¿Exactamente qué tan lentos son C, F, L, ly M de PatternLayout (log4j)?

Es de conocimiento común queC, F, L, l yM de PatternLayoutson lentos [http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html] : ADVERTENCIA La generación de información sobre la ubicación de la persona que llama es ...

3 la respuesta

¿Cuáles son las ventajas y desventajas del patrón de propiedades?

Steve Yegge describe elPatrón de propiedadesen unentrada en el blog [http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html#Property] de su. Para alguien que usa un lenguaje estático como C # o Java, ¿cuáles son las ventajas y ...

11 la respuesta

¿Por qué hay clases Java Singleton? ¿Cuándo necesitarías usar uno?

Entiendo que una clase singleton es aquella en la que solo puede haber una instanciación, pero no entiendo por qué esto sería útil. ¿Por qué no creas una clase con variables y métodos estáticos y usas sincronizar si es necesario para asegurarte ...