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.

6
¿Alguna vez te enseñaste habilidades de dibujo / arte? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 6 años . A menudo veo que los programadores aconsejan a las personas no tecnológicas que deberían …


4
¿Los tipos de anidación se consideran una mala práctica?
Como se señala en el título, ¿los tipos de anidación (por ejemplo, tipos o estructuras enumerados en una clase) se consideran una mala práctica o no? Cuando ejecuta Code Analysis en Visual Studio, devuelve el siguiente mensaje que implica que es: Advertencia 34 CA1034: Microsoft.Design: No anide el tipo 'ClassName.StructueName'. …


1
¿Cuál es la mejor estrategia de envoltura?
Estoy planeando integrar una herramienta externa ( ffmpeg en mi caso particular, pero podría ser cualquier cosa, de hecho, tan larga como sus tareas son de larga duración). Esta herramienta tiene muchos parámetros de línea de comandos. Por ahora, he hecho cosas simples con eso, ya que me requiere un …
8 design 





5
Resumen DAL - ¿Usar interfaz con clase interna?
Tenemos una capa de lógica de negocios (BLL) que está estrechamente unida a nuestra capa de acceso a datos (DAL). Hacemos llamadas como esta: using (FooData data = new FooData()) { data.DoSomething(); } Es importante tener en cuenta que todas nuestras clases de datos están internaly están en el mismo …




2
¿Hay alguna manera de manejar colecciones anidadas de manera más elegante?
Mi pregunta es más bien una pregunta de diseño. En mi programa llegué a una estructura de datos que se parece a esto: private ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>> services = new ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>>(); ¿Hay alguna manera de manejar esa estructura de datos de manera más elegante? ¡Gracias! editar …


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.