Ingeniería de software

16
¿Cómo es trabajar en un gran equipo de programación?

Siempre me sentí afortunado de trabajar en un pequeño equipo de programación. Creo que lo máximo con lo que he trabajado son 11 programadores. ¿Cómo es trabajar en un proyecto con cientos de desarrolladores? Miles? ¿Qué escala y qué no? EDITAR: ¡Gracias por todas las respuestas! Parece que hay muy...

16
¿Cuál es el mejor algoritmo de "llenado de cubos"?

Soy bastante nuevo en el procesamiento de imágenes, y actualmente estoy trabajando en una aplicación similar a la pintura que contará con un cubo de relleno. Sin embargo, no tengo idea de cuál es el mejor algoritmo para llenar un cubo. Implementé un ejemplo que encontré en este sitio , sin...

16
¿Qué enfoque / tecnología / herramienta .NET REST debo usar?

Estoy implementando un servicio web RESTful y varias aplicaciones cliente que se encuentran principalmente en Silverlight. Estoy encontrando una letanía de opciones para desarrollar tanto el lado del servidor como el lado del cliente de la API, pero no estoy seguro de cuál es el mejor enfoque. Me...

16
¿En qué se diferencia IETF de W3C?

He estado siguiendo a estas organizaciones (institutos, entidades, lo que sea) durante casi 3 meses, y ambos afirman que están tratando de hacer de Internet un lugar mejor. Están creando documentos bajo el nombre de RFC (para IETF) y Recomendación (para W3C) para guiar a otros. Otra organización...

16
Combinando getters y setters

Las bibliotecas de JavaScript, como jQuery, combinan 'getters' y 'setters' en la interfaz de programación, por ejemplo: $('element').css({'color','blue'}); establecerá el color o $('element').css(); obtendrá el CSS para un elemento. ¿Existe un nombre para ese patrón y es una buena...

16
¿Dónde comenzar a aprender a usar las bibliotecas Boost?

Boost ha estado disponible recientemente en el proyecto en el que estoy trabajando, y no tengo mucha experiencia con él. La biblioteca tiene tantas partes y características que es difícil saber por dónde empezar a aprenderla, especialmente porque trataré de aprenderla mientras hago el código de...

16
¿Debería usar C # y F # juntos?

Sé que pueden usar C # y F # juntos en el mismo proyecto, sin embargo, no estoy seguro de si es una buena idea hacerlo. Me parece que mezclar dos estilos de codificación muy diferentes (funcional frente a OOP) podría causar una falta de cohesión en el diseño. ¿Es esto

16
Soluciones para la reincidencia asíncrona C # 5

Entonces, algo me ha estado molestando sobre el nuevo soporte asíncrono en C # 5: El usuario presiona un botón que inicia una operación asíncrona. La llamada regresa inmediatamente y la bomba de mensajes comienza a funcionar nuevamente; ese es el punto. Por lo tanto, el usuario puede presionar el...