Ingeniería de software

13
Scala como lenguaje para la programación genérica

En el documento "Un estudio comparativo extendido de apoyo del lenguaje para la programación genérica" ​​por Garcia et al. Se ofrece una comparación interesante de las características de los lenguajes de programación para la programación genérica: con la breve explicación de la...

13
¿Qué k-mejor algoritmo de ruta más corta debo considerar?

Estoy resolviendo un problema de optimización de búsqueda de gráficos. Necesito encontrar las k mejores rutas acíclicas más cortas a través de un gráfico ponderado dirigido. Sé que hay una serie de algoritmos k-best exactos y aproximados, pero la mayor parte de la investigación reciente parece...

13
Enfatice la negación

Estaba escribiendo una declaración if con nombres de propiedad bastante largos y encontré este problema. Digamos que tenemos una declaración if como esta: if(_someViewModelNameThatIsLong.AnotherPropertyINeedToCheck == someValue &&