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
Proporcionar URL amigables para un sitio web versus realidades de ID de bases de datos
Tenemos una base de datos de recursos, ya sean productos, publicaciones de blog o algo así. Necesitamos diseñar un esquema de URL para abordarlos, para el sitio web público. Aquí hay dos ejemplos vinculados con ID de base de datos: https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ Aquí hay un ejemplo que es amigable: http://en.wikipedia.org/wiki/LED_circuit …



4
async + await == sync?
Tropecé con esta publicación que habla sobre hacer solicitudes web asíncronas. Ahora, aparte de la simplicidad, si en el mundo real, todo lo que haces es hacer una solicitud asíncrona y esperarla en la siguiente línea, ¿no es lo mismo que hacer una llamada de sincronización en primer lugar?


6
¿Qué significa la Ley de Jamie Zawinski?
Necesito una explicación adecuada de la Ley de Envoltura de Software de Jamie Zawinski : Cada programa intenta expandirse hasta que pueda leer el correo. Los programas que no pueden expandirse son reemplazados por los que sí pueden.
24 history  concepts 



10
Máquinas de estado vs hilos
Alan Cox dijo una vez : "Una computadora es una máquina de estado. Los hilos son para personas que no pueden programar máquinas de estado". Dado que preguntarle directamente a Alan no es una opción para humillarme, prefiero preguntar aquí: ¿cómo se logra la funcionalidad de subprocesos múltiples en un …




2
¿Las pruebas de integración usan simulacros?
Actualmente estoy en una clase para pruebas de software donde para nuestro proyecto semestral, tenemos que realizar múltiples tipos de pruebas en él, como pruebas unitarias y pruebas de integración. Para las pruebas de integración, el profesor dijo que usar simulacros y bibliotecas simuladas (como EasyMock y Mockito) para nuestras …

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.