Ingeniería de software

8
Scrum para dispositivos con sistema incorporado

En nuestra empresa, vamos a entregar un nuevo producto que se utilizará para notificaciones masivas, por lo que es un proyecto de software integrado y vamos a utilizar el SCRUM como marco para el producto. Hemos empezado a escribir la cartera de pedidos del producto. Según lo que entendí, el...

8
Construyendo algoritmos complejos con TDD

Estoy tratando de adoptar TDD en mi práctica de programación diaria. Lo uso en el trabajo de manera muy efectiva, pero tengo problemas con mis proyectos personales en los que uso algunos algoritmos complejos. El algoritmo particular que me hace hacer esta pregunta es el filtro extendido de Kalman....

8
Motivo del operador de incremento (post / pre) en Java o C #

Recientemente, me topé con preguntas sobre la predicción de la salida de código que usa en gran medida operadores de post / incremento previo en enteros. Soy un programador experimentado en C, así que me sentí como en casa, pero la gente hizo declaraciones de que Java solo copiaba ciegamente eso de...

8
Identidad de objeto y mutabilidad

Estaba leyendo una propuesta para los tipos de valor en Java , y me encontré con esta oración: "La identidad del objeto sirve solo para soportar la mutabilidad, donde el estado de un objeto puede ser mutado pero sigue siendo el mismo objeto intrínseco". Por lo que entiendo (aunque...