Ingeniería de software

11
El término "interfaz" en C ++

Java hace una clara distinción entre classy interface. (Creo que C # también lo hace, pero no tengo experiencia con eso). Sin embargo, al escribir C ++ no existe una distinción forzada por el lenguaje entre la clase y la interfaz. En consecuencia, siempre he visto la interfaz como una solución...

11
¿Qué licencias son gratuitas para uso comercial?

Estoy perdido en una gran cantidad de licencias: GPL, LGPL, Creative Commons, BSD, Apache, etc., y estoy buscando una guía para principiantes. Al usar un componente bajo una licencia popular como estas, ¿cuáles son las restricciones para usarlo sin pagar en un producto comercial? P.ej ¿Tengo...

11
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,...

11
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...

11
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...

11
SCRUM desde cero, sin marco base establecido?

Somos un pequeño grupo de 5 personas que está a punto de comenzar un nuevo proyecto. Este es el primer proyecto donde iremos todo incluido en scrum. Estamos luchando un poco con la forma en que vamos a establecer una base para el proyecto (marcos y similares). Dichas tareas no son algo de lo que...