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

6 la respuesta

qué razones hay para usar interfaces (Java EE o Spring y JPA)

La mayoría de las clases ј2ее (spring y JPA) están diseñadas con interfaces. @ excepto herencia ¿Hay alguna razón técnica? como dynaimc proxy o aop, necesito más detalles técnicos sobre este e public interface UserDAO { void delete(); void ...

4 la respuesta

Clojure Model-View-Controller (MVC) design

Estoy escribiendo una aplicación GUI de escritorio en Clojure usando Java Swing. Normalmente, cuando trabaje con Java, diseñaré la aplicación de acuerdo con un patrón de diseño MVC utilizando también el patrón Observer. De esta manera, la vista ...

16 la respuesta

Qué debería venir primero: el patrón de diseño o el código?

Estoy comenzando un nuevo proyecto nuevo: ¿debería mirar mis especificaciones y decidir qué patrones de diseño aplicar, o simplemente tener una idea general de organización y permitir que los patrones emerjan orgánicamente a través de ...

8 la respuesta

Callback / Command vs EventListener / Observer Pattern

Estoy tratando de diseñar un marco asíncrono y quería saber cuáles son las ventajas y desventajas del patrón de devolución de llamada frente al patrón de observación. Callback pattern: //example callback public interface Callback{ public ...

6 la respuesta

Cómo se pueden diseñar los sistemas de complementos para que no desperdicien tantos recursos?

stoy tratando de construir un @ básiplugin system [https://stackoverflow.com/a/3356922/99923] Me gusta el tipo que a menudo encuentras en un CMS como WordPress. Tiene una carpeta de complementos que se vinculan con el funcionamiento del sistema ...

8 la respuesta

¿Cuándo se usa la instancia de la decisión correcta?

omo siempre lo he entendido, los principales casos donde uninstanceof es apropiado son: ImplementarObject.equals(Object). Entonces si estuviera escribiendo unList clase, y no se extiendeAbstractList por cualquier razón, ...

14 la respuesta

Debería un objeto escribirse en un archivo, o debería actuar otro objeto sobre él para realizar E / S?

NOTA: ¡Perdón por la larga pregunta! Estoy tratando de entender algunas áreas clave detrás de la orientación a objetos y no pude decidir de una forma u otra sobre mi pregunta en particular. Digamos que tengo un objeto lleno de datos ...

2 la respuesta

Métodos de anulación con herencia prototípica

Estoy usando este método de clonación para la herencia de prototipos dePro Patrones de diseño de JavaScript [https://rads.stackoverflow.com/amzn/click/com/159059908X] que es básicamente lo mismo que Función object () de ...

8 la respuesta

onsola @Eclipse: detecta patrones de advertencia y error y haz que se pueda hacer clic en

Estoy ejecutando el compilador de flex (mxmlc) desde ec dentro de eclipse para algunas de nuestras compilaciones (están destinadas a ejecutarse también en nuestro servidor de integración continua, es por eso que no construyo usando el creador de ...

14 la respuesta

¿Es el tipo de patrón de diseño GetLastError ()? ¿Es un buen mecanismo?

Windows APIs utilizaGetLastError() mecanismo para recuperar información sobre un error o falla. Estoy considerando el mismo mecanismo para manejar errores que al escribir API para un módulo propietario. Mi pregunta es: ¿es mejor para API devolver ...