Ingeniería de software

14
Comportamiento indefinido en Java

Estaba leyendo esta pregunta en SO, que analiza algunos comportamientos indefinidos comunes en C ++, y me preguntaba: ¿Java también tiene un comportamiento indefinido? Si ese es el caso, ¿cuáles son algunas causas comunes de comportamiento indefinido en Java? Si no, ¿qué características de Java...

14
¿Qué tan importante es un certificado SSL para un sitio web?

Estoy arrancando mi propio proyecto, tiene un área de registro / inicio de sesión (a través de un dispositivo con RoR, correctamente procesado y salado, por supuesto). Como estoy usando subdominios y necesito acceder a ellos con iframes (¡está justificado, de verdad!) Necesitaría uno de esos...

14
¿Cómo detener / evitar Over Time en un equipo Scrum?

En realidad, estoy ayudando a una pequeña tienda de software en su Implementación Scrum. Recientemente, el Scrum Master me informó que tiene un problema porque el Equipo está trabajando a lo largo del tiempo para lograr el Alcance (Compromiso comprometido). Entonces tienen una velocidad irreal...

14
¿Cuál es la estructura de paquetes de Curiosity?

Para la Red Interplanetaria de la NASA, ¿cómo se ve un paquete? Obviamente es una forma de protocolo redundante, almacenado en el receptor y con copia de seguridad integrada. ¿Existe alguna documentación sobre la estructura del paquete o el protocolo de comunicación, que tiene que abarcar...

14
Estrategia de aplicación Django

He estado trabajando un tiempo en un proyecto de Django que ha estado creciendo un poco últimamente. He pensado un poco sobre qué estrategia utilizar para que sea más fácil de manejar. Una cosa sobre la que me gustaría obtener información sería si dividiera mi aplicación en varias aplicaciones más...

14
TDD con SQL y funciones de manipulación de datos

Si bien soy un programador profesional, nunca he recibido capacitación formal en ingeniería de software. Como visito con frecuencia aquí y SO, noté una tendencia a escribir pruebas unitarias siempre que sea posible y, a medida que mi software se vuelve más complejo y sofisticado, veo las pruebas...