Ingeniería de software

9
¿Cuáles son las mejores prácticas para eliminar el código obsoleto?

Tengo la necesidad de eliminar un método obsoleto. Soy consciente del [Obsolete]atributo. ¿Tiene Microsoft una guía recomendada de mejores prácticas para hacer esto? Aquí está mi plan actual: R. No quiero crear un nuevo ensamblaje porque los desarrolladores tendrían que agregar una nueva...

9
Paralelismo prólogo

¿Hay algún intérprete de prólogos que pueda descomponer funcionalmente sus 'programas' para mejorar la eficiencia? Sé que se han realizado investigaciones sobre intérpretes de prólogos que alcanzan velocidades cercanas a C a través del paralelismo (del tipo que un programador C típico no puede...

9
IntelliJ con compilación Maven

Tengo un proyecto que necesita frascos de Hibernate. Los agregué como dependencias en pom.xml y Maven compila bien mi proyecto. Sin embargo, en el IDE, todas las anotaciones y llamadas a la API de Hibernate están marcadas como no resueltas (rojo). ¿Cómo podría hacer que IntelliJ pueda...

9
¿Cuáles son las condiciones iniciales ágiles?

Primero permítanme decir que creo que un proceso ágil puede funcionar debido a los siguientes principios subyacentes: Trae foco Limita el ruido que realmente enfoca En segundo lugar, me pregunto cuáles son las condiciones iniciales necesarias para que un proceso ágil pueda tener éxito. Por...

9
Aplicación de código abierto de pago

La pregunta que me molesta es si es posible / factible / razonable esperar que una aplicación de código abierto se venda bien en el mercado móvil. ¿Debo creer que mis usuarios usarán mi aplicación, en lugar de crear la versión extraída y, lo que es más importante, cómo puedo lidiar con la...

9
La mejor manera de analizar un archivo

Estoy tratando de encontrar una mejor solución para hacer un analizador sintáctico de algunos de los formatos de archivo famosos, como: EDIFACT y TRADACOMS . Si no está familiarizado con estos estándares, consulte este ejemplo de Wikipedia: Consulte a continuación un ejemplo de un mensaje...