Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas

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 …

1
Sprites de video HTML5
Actualmente estoy trabajando en un proyecto donde existe el requisito de componer dinámicamente múltiples fuentes de video sincronizadas en un solo lienzo. El prototipo inicial que armé cargó el video en HTMLVideoElements y luego usé requestAnimFrame (a través de la cuña de Paul Irish ) para dibujarlos en un solo …

3
¿Cómo encadenar correctamente las funciones sobrecargadas?
Suponiendo que tiene funciones que toman un número creciente de parámetros opcionales (y un pseudo lenguaje que no permite parámetros opcionales y un número arbitrario de parámetros) como este: function doStuff(Param a) function doStuff(Param a, Param b) function doStuff(Param a, Param b, Param c) ¿Cuál es una buena manera de …

1
Norma de gestión del cambio
¿Existe algún estándar de gestión de cambios que sea ampliamente aceptado en software y otras industrias? Trabajé en varias compañías con dominios objetivo absolutamente diferentes (banca de inversión y telecomunicaciones). Las empresas tenían una organización y procesos de gestión del cambio global (GCM) muy similares. Más específicamente: Hubo un departamento …


3
¿Cómo validar correctamente su código?
Tengo alrededor de 4000 líneas de código para una aplicación web en JavaScript / PHP / CSS / HTML. ¿Cómo puedo probarlo correctamente? Solo soporto la última versión de IE y Safari. He resuelto todos los errores. ¿Hay una buena manera de probarlo para poder llegar a llamar robusto al …
8 php  javascript  html  css  testing 

7
Como programador, ¿qué se supone que debo saber como el dorso de mi mano? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

5
Python: ¿Cuál es el punto de usar "importar"?
No tengo muy claro este aspecto. Digamos que tiene un montón de archivos .py que son sus propios módulos separados. ¿Por qué cada archivo .py necesita importar los otros cuando usan esa clase? O ellos? Porque estaba bastante seguro de que otros lenguajes (Java, por ejemplo), no requerían importación al …
8 python  modules  class 


7
¿Cómo se valida la entrada crítica que no puede ser examinada?
¿Cómo se evita que los usuarios creen conjuntos de entrada erróneos, cuando no hay una forma práctica de examinar la entrada? La escena Modifico un pequeño paquete ERP escrito en Visual FoxPro. Una parte del paquete se refiere a la impresión de manifiestos de camiones y facturas que se enviarán …
8 gui  erp 






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.