Ingeniería de software

12
Administrar múltiples versiones de una aplicación web usando Git

Tenemos una familia de aplicaciones, todas con la misma base. Hasta ahora he estado desarrollando esta base, y el flujo de trabajo de Git era muy simple: El desarrollo se realiza en developrama Se desarrollan nuevas funciones en name-of-the-featurerama Los lanzamientos se realizan en...

12
GPL copiando avisos de copyright

El "GPL How to" tiene lo siguiente que decir sobre la aplicación de avisos de copyright de código copiado de otros programas: Si ha copiado código de otros programas cubiertos por la misma licencia, copie también sus avisos de derechos de autor. Ponga todos los avisos de derechos de autor...

12
Nuestra versión de Agile no funciona. ¿Consejos?

Trabajo en un pequeño equipo de 4 desarrolladores. Estamos implementando una versión de Agile que parece proporcionarnos continuamente las mismas dificultades, semana tras semana, y estoy buscando sugerencias que puedan ayudarnos a mejorar nuestro proceso. El fondo: Generalmente hacemos sprints...

12
¿Por qué Java no usa una clasificación de radix en primitivas?

java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) se implementa como un 'ordenamiento rápido sintonizado' en lugar de una clasificación de radix. Hice una comparación de velocidad hace un tiempo, y con algo como n> 10000, la clasificación de radix siempre fue más rápida....

12
WCF Data Services (OData) Vs ASP.NET Web API? Hipermedia?

Estoy diseñando una aplicación distribuida que consistirá en servicios REST y una variedad de clientes (Silverlight, iOS, Windows Phone 7, etc.). Estaba listo para decidir que implementaría mis servicios REST utilizando WCF Data Services (OData), pero ahora la MVC 4 Web API me ha hecho cuestionar...