Ingeniería de software

17
¿Cómo funciona un 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

17
Usar Vim al codificar una aplicación a gran escala

Estoy empezando a aprender Vim, y siguiendo algunos de los consejos dados aquí en stackexchange. Estoy empezando a usarlo en algunos proyectos de juguetes y estoy de acuerdo con eso. Pero comencé a preguntarme cómo puede ser productivo sin abrir otros archivos todo el tiempo solo para saber cómo...

17
¿Cómo hago TDD en dispositivos integrados?

No soy nuevo en programación e incluso he trabajado con algunos C y ASM de bajo nivel en AVR, pero realmente no puedo entender un proyecto C incrustado a mayor escala. Siendo degenerado por la filosofía de Ruby de TDD / BDD, no puedo entender cómo la gente escribe y prueba códigos como este. No...

17
Excepción abstracta tipo super

Si lanzar System.Exceptionse considera tan malo, ¿por qué no se Exceptionhizo abstracten primer lugar? De esa manera, no sería posible llamar: throw new Exception("Error occurred."); Esto exigiría el uso de excepciones derivadas para proporcionar más detalles sobre el error que ocurrió. Por...

17
¿En qué punto debe cambiar para lanzar build?

Una de las prácticas establecidas en la Entrega continua de Jez Humble es que debe crear un paquete y luego lanzarlo a cada entorno en el que implemente, de modo que la implementación y los artefactos se hayan probado varias veces antes de pasar a producción. Apoyo totalmente esta idea. Por otro...

17
Algoritmo para determinar la ruta más rápida?

Digamos que vamos del 1 al 5. La ruta más corta será 1-4-3-5 (total: 60 km). Podemos usar el algoritmo de Dijkstra para hacer eso. Ahora el problema es que la ruta más corta no siempre es la más rápida debido a los atascos de tráfico u otros factores. Por ejemplo: Se sabe que 1-2 tiene...

17
Extensiones de nombre de archivo largas: por qué no

Estoy terminando mi aplicación para iPad, y la extensión del nombre de archivo (utilizada principalmente para que Mail y Dropbox sepan en qué programa abrir los archivos) tiene 12 caracteres de longitud. La única extensión de nombre de archivo que está cerca es tan larga tax2010. ¿Por qué hay tan...

17
Al final de mi soga [cerrada]

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 4 años . Soy contratista de una...

17
promedios de la industria por el tiempo dedicado al mantenimiento

Un gerente anunció recientemente que estaban pasando demasiado tiempo arreglando errores. Supongo que piensa que deberíamos escribir un código perfecto todo el tiempo (¡sin dejar de cumplir esos plazos imposibles, por supuesto!) Y me hizo preguntarme cuál fue el promedio de tiempo de la industria...