Ingeniería de software

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



5
Recopilación de todos los datos en una sola iteración frente al uso de funciones para código legible
Digamos que tengo una serie de corredores con los que necesito encontrar el corredor más alto, el corredor más rápido y el corredor más ligero. Parece que la solución más legible sería: runners = getRunners(); tallestRunner = getTallestRunner(runners); fastestRunner = getFastestRunner(runners); lightestRunner = getLightestRunner(runners); ... donde cada función itera sobre …

2
¿Cómo las aplicaciones web crean subdominios?
Quiero comprender la arquitectura de las aplicaciones web que usan subdominios. No creo que esté redactando esto bien, así que déjame explicarte. Muchas aplicaciones web, como tumblr o shopify, crean el sitio de un usuario en un subdominio. Digamos, por ejemplo, que mi cuenta de tumblr era johndoeentonces donde podría …

3
¿Qué significa 'enumerable'?
Mi experiencia en matemáticas es muy pobre (es decir, la última clase de matemáticas relevante tomada fue Trigonometría de secundaria hace dos años, otra historia para otro momento). Estoy leyendo 'Javascript: la guía definitiva' y es un término que se usa de forma repetitiva y acabo de ejecutarlo. Pero he …

5
¿Es una buena idea leer el código fuente del compilador? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
8 c++  compiler 





2
¿Cómo funciona el algoritmo Jump Point Search y por qué es tan eficiente?
Al probar el applet a continuación, vi que este algoritmo de búsqueda de ruta llamado Jump Point Search produce resultados significativamente más rápidos que A * y Dijkstra. http://qiao.github.io/PathFinding.js/visual/ A *: 46 segundos Dijkstra: 1 minuto 39 segundos Búsqueda de punto de salto: menos de 3 segundos No hace falta …

3
¿Simple lógica de "desfragmentación" que minimiza los cambios?
editar: así que claramente no lo expliqué bien, así que déjenme intentarlo nuevamente con ejemplos. Tengo una 'tubería' de un tamaño determinado con señales enrutadas a través de ella en desplazamientos determinados. La tubería puede fragmentarse con señales en diferentes desplazamientos, lo que hace imposible ajustar una nueva señal. Quiero …



1
Mejores prácticas aceptadas para setup.py de un proyecto bifurcado
Contexto: Estaba buscando para ver si había una herramienta para hacer algo (en mi caso, estaba buscando un proxy que permitiera la inspección de registros http desde un marco de prueba de Python). Resultó ser una herramienta que requeriría solo un ajuste menor, y parecía ser razonablemente estable / madura, …
8 python  gpl 

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.