Ingeniería de software

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

4
Scrum para equipos de especialistas
Scrum es mejor para equipos con miembros generalistas, es decir, equipos donde al menos 2 personas pueden hacer las mismas tareas. Mi principal preocupación es encontrar buenas soluciones para adaptar scrum (qué conservar, qué eliminar, qué mejorar) para equipos formados por especialistas. Supongamos que tiene un equipo de 5 desarrolladores …
11 agile  scrum 


7
¿Cuál es una buena alternativa a la variable de nombre para un lenguaje que solo tiene referencias o etiquetas inmutables?
Por ejemplo, en lenguajes funcionales, las variables son de asignación única y sus valores son inmutables una vez asignados. Por lo tanto, tienen dos estados sin consolidar y vinculados , una vez vinculados no se pueden cambiar. ¿Hay algún término matemático u otro término informático que sea más apropiado para …






4
Desarrollando un lenguaje dinámico
He creado varios compiladores escritos a mano para lenguajes muy simples, pero ahora quiero intentar desarrollar un lenguaje dinámico, similar a un Python o Ruby simplificado. Sin embargo, fue fácil para mí entender cómo funcionan los compiladores. Los compiladores primitivos solo traducen. Pero no puedo hacer esto si el lenguaje …

3
Scrum: manejo de la falta de motivación
De acuerdo con esto , "Scrum depende en gran medida de equipos altamente motivados, muy colaboradores, multifuncionales y autoorganizados". Entonces, ¿cómo maneja a los compañeros de trabajo que pueden no estar tan motivados para tomar posesión del código? ¿Cómo hacer que alguien se interese en tomar posesión?
11 scrum  teamwork 


2
¿Cuáles son las ventajas de separar 'resultado' de 'estado'
Digamos que tiene algunos procesos automatizados que generalmente pasan por los siguientes estados; programado - iniciado - validando - ejecutando - completado Además, estos procesos pueden finalizar prematuramente debido a un error o cancelación explícita del usuario. Mi primer impulso es simplemente agregar el error y cancelarlo a la lista …


2
Idioma de consulta para JSON
Tengo un servidor que devuelve un mensaje JSON muy grande y mi aplicación cliente solo depende de una parte de esta respuesta. La aplicación cliente debe verificar si existe la propiedad "xyz" en el mensaje JSON y, según el resultado, ejecutar un caso de uso específico. Para este requisito, convertir …
11 java  json 

4
¿Tiene un iterador un contrato implícito no destructivo?
Digamos que estoy diseñando una estructura de datos personalizada como una pila o una cola (por ejemplo, podría ser alguna otra colección ordenada arbitraria que tenga el equivalente lógico pushy los popmétodos, es decir, métodos de acceso destructivos). Si estuviera implementando un iterador (en .NET, específicamente IEnumerable<T>) sobre esta colección …

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.