Ingeniería de software

9
¿Por qué Big Data necesita ser funcional?

Comencé a trabajar en un nuevo proyecto relacionado recientemente con Big Data para mi pasantía. Mis gerentes recomendaron comenzar a aprender programación funcional (recomendaron Scala). Tuve una experiencia humilde con F #, pero no pude ver la importancia de usar este paradigma de programación,...

9
Cómo diseñar aplicaciones con capacidad de reversión

Actualmente estoy trabajando en una aplicación (básicamente es un tipo de motor de ejecución capaz de ejecutar trabajos definidos por el usuario y generar resultados en tiempo real) que necesita manejar la funcionalidad de reversión, puede sonar loco pero es posible tener tal cosa en la aplicación...

9
Programación .NET y clases POCO

Estaba pensando esta noche mientras reflexionaba sobre alguna aplicación que necesito cambiar y me hizo pensar. Entity Framework Las entidades son POCO (objetos CLR simples y antiguos) y los modelos utilizados en ASP.NET MVC también suelen ser POCO. Esto básicamente significa solo propiedades, no...

9
¿Por qué los hilos se llaman hilos?

Entiendo que un proceso es una unidad de propiedad de recursos e instrucciones ejecutables. Los subprocesos permiten que un proceso comparta sus recursos con múltiples ejecuciones, y es más fácil para un sistema operativo programar subprocesos debido a todos los gastos generales asociados con...

9
¿Qué razón se usa cuando los diseñadores de lenguaje de programación deciden qué signo toma el resultado de la operación del módulo?

Al pasar por la operación Modulo (la avenida que ingresé mientras exploraba la diferencia entre remymod ) me encontré con: En matemáticas, el resultado de la operación de módulo es el resto de la división euclidiana. Sin embargo, otras convenciones son posibles. Las computadoras y las...

9
Aprendiendo Scala, sintiéndose desanimado [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Vengo de un...

9
¿Cómo agregar contribuyentes al archivo de LICENCIA?

Soy el desarrollador principal de una biblioteca, licenciada bajo la licencia MIT y alojada en Github. El repositorio de Github incluye un archivo de LICENCIA. Cuando alguien me envía una solicitud de extracción, ¿debo enumerarlos como titulares de derechos de autor en la licencia adjunta.txt, o...

9
Desventajas de las historias de usuario verticales

El enfoque ágil es estructurar el trabajo en historias de usuario verticales y entregar una pieza enfocada pero completamente funcional de la aplicación de principio a fin . Debido a que este es el nuevo enfoque para construir software, leí mucha literatura sobre por qué esto es mejor que las...