Ingeniería de software

12
¿Por qué me resulta tan difícil compartir mi trabajo?

He hecho alguna aplicación, la codificación no es el problema. Pero cuando se trata de desplegar / comunicar / compartir con colegas y amigos, estoy atascado. Siento que voy a ser humillado porque hay errores y la gente no lo usará ... Estoy seguro de que no soy el único en esta situación. No...

12
Errores en el marco de Grails [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 5 años . ¿Cuáles son...

12
¿De qué forma (s) es LLVM de bajo nivel?

¿De qué forma (s) es LLVM (máquina virtual de bajo nivel ) de bajo nivel? (Al momento de escribir, no encontré esta expansión de la abreviatura "LLVM" en su sitio web, sino en Wikipedia ). ¿Se llama "Nivel bajo" en qué está diseñado (una infraestructura de compilación) o porque funciona en un...

12
Valores predeterminados: ¿son buenos o malos?

La pregunta sobre los valores predeterminados en general: valores de función de retorno predeterminados, valores de parámetros predeterminados, lógica predeterminada para cuando algo falta, lógica predeterminada para manejar excepciones, lógica predeterminada para manejar las condiciones de borde,...

12
Micro-optimización - BAD vs Game Development

En el desarrollo de juegos hay mucho C / C ++, en las aplicaciones empresariales C #. He visto que los desarrolladores de C / C ++ expresan preocupación sobre cómo una sola línea de código se traduce en ensamblaje. En .NET algunos entran en IL, raramente. En C #, la "micro-optimización" está mal...

12
Almacenar datos de n-gram

Esperaba hacer una lluvia de ideas un poco sobre el tema del almacenamiento de datos de n- gramas. En mi proyecto, estoy tratando de resolver problemas lingüísticos en los que conozco todos los elementos de datos ( n -1) y quiero adivinar estadísticamente mi n usando la interpolación lineal sobre...

12
Evita tener un método de inicialización

Tengo este código existente donde tienen una clase y un método de inicialización en esa clase. Se espera que una vez que se crea el objeto de la clase, necesiten llamar a initialize en él. Motivo por el que existe el método de inicialización El objeto se crea temprano para tener un alcance global...

12
¿Qué es un algoritmo?

¿Qué es exactamente un algoritmo, como en qué significa Algoritmo? Lo poco que entiendo es que no es específico de un lenguaje en particular o patrón de diseño, sino que es uno de los principios más básicos (así que supongo que esta pregunta me hace ver estúpido). Una de las "opciones" que tengo...