Preguntas etiquetadas con design

Preguntas sobre la resolución de problemas y la planificación de una solución a través del diseño de software.






4
Diseño de patrón de comando
Tengo esta antigua implementación del patrón de comando. Es como pasar un contexto a través de toda la implementación de DIOperation , pero más tarde me di cuenta, en el proceso de aprendizaje y aprendizaje (que nunca se detiene), que no es óptimo. También creo que la "visita" aquí realmente …

5
¿Debo usar métodos abstractos o virtuales?
Si suponemos que no es deseable que la clase base sea una clase de interfaz pura, y usar los 2 ejemplos a continuación, ¿cuál es un mejor enfoque, usando la definición de clase de método abstracto o virtual? La ventaja de la versión "abstracta" es que probablemente se vea más …
11 c#  design 

3
Usar objetos de negocio en modelos de vista
Cuando se utilizan objetos de negocio reutilizables, ¿qué se considera la mejor práctica al crear modelos de vista? Usamos un objeto que llamamos Builderpara construir nuestros modelos de vista. Un generador para cada unidad lógica de vistas (pedidos, usuarios, etc.), donde cada unidad puede contener varios modelos de vistas diferentes …


4
El término "interfaz" en C ++
Java hace una clara distinción entre classy interface. (Creo que C # también lo hace, pero no tengo experiencia con eso). Sin embargo, al escribir C ++ no existe una distinción forzada por el lenguaje entre la clase y la interfaz. En consecuencia, siempre he visto la interfaz como una …





1
Interacción del hilo de dibujo
Me gustaría dibujar la interacción de hilos (bolígrafo y lápices) en una notación UML (similar a). No insisto en UML, cualquier cosa que sea obvia para el lector debería hacer. Comencé con diagramas de secuencia, pero no creo que esta sea la mejor manera de hacerlo. Todo el tiempo, habría …

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.