Preguntas etiquetadas con design-patterns

Un patrón de diseño es una solución reutilizable general para un problema común en el diseño de software.


7
Función anónima autoejecutable vs prototipo
En Javascript hay algunas técnicas claramente destacadas para crear y administrar clases / espacios de nombres en javascript. Tengo curiosidad por saber qué situaciones justifican el uso de una técnica frente a la otra. Quiero elegir uno y seguir adelante. Escribo código empresarial que se mantiene y se comparte entre …

4
¿Por qué un equipo de desarrollo insistiría en que el uso de una única solución para múltiples proyectos en Visual Studio "aumenta la complejidad de la interdependencia"?
Estoy ayudando a administrar un equipo externo que está comenzando a desarrollar nuevas versiones de algunos productos existentes. Históricamente, este equipo siempre ha utilizado un modelo de un solo proyecto en una única solución para aproximadamente 30 módulos en Visual Studio que se unen para producir una compilación desplegable. Esto …




4
¿Cómo debo agregar funcionalidad a un objeto que ya existe?
Tengo una interfaz que tiene una cierta cantidad de funcionalidad bien definida. Digamos: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Esto funciona bien para la mayoría de las implementaciones de la interfaz, pero en algunos casos, necesito agregar algunas funcionalidades nuevas (como quizás un nuevo método createBrownies()). …




3
Fábrica estática vs fábrica como singleton
En algunos de mis códigos, tengo una fábrica estática similar a esta: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } Durante una revisión de código, se propuso que este debería ser un singleton e inyectado. Entonces, debería …




3
Comprender el patrón de diseño del puente
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 8 años . No entiendo el patrón de diseño "puente" en absoluto. He visitado varios sitios web, pero no me han ayudado. ¿Alguien puede ayudarme a entender esto?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.