Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas





4
¿Cómo afectarán los cierres en Java a la Comunidad Java?
Es una de las características más comentadas planeadas para Java: cierres. Muchos de nosotros los hemos estado anhelando. Algunos de nosotros (incluido yo) nos hemos impacientado un poco y hemos recurrido a los lenguajes de secuencias de comandos para llenar el vacío. Pero, una vez que los cierres hayan llegado …
11 java  closures 

3
Cuándo desaprobar y cuándo eliminar en Java
Como parte de un esfuerzo de refactorización o simplemente de un desarrollo continuo, un método particular o tal vez una clase entera puede volverse obsoleto en algún sentido. Java admite la @Deprecatedanotación para indicar que probablemente haya una mejor manera de manejar la funcionalidad en cuestión. Me imagino que esto …



12
Corrección de errores en alta mar
Si un posible empleador le dijera que "externalizó la corrección de errores porque los desarrolladores odian corregir los errores", ¿qué pensaría? ¿Cuáles podrían ser sus preocupaciones?
11 bug  offshore 

10
¿Los programadores de Python encuentran inconveniente el problema del espacio en blanco? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

4
Proyecto de cierres en Scrum
En un entorno de desarrollo de software típico, los cierres de proyectos marcan el final de un proyecto. Los registros del proyecto se completan y archivan, recursos liberados, los problemas y las lecciones están documentados, y Una cena / fiesta formal celebrada para la celebración. El último paso es opcional, …
11 scrum 


7
Programación estructurada versus programación OO
Estoy haciendo una presentación que muestra las diferencias entre la programación estructural y la orientada a objetos y quiero ilustrar por qué las personas necesitan OOP con un ejemplo en el que aplicar los conceptos de OOP facilitará la codificación para que la audiencia realmente sienta que necesita OOP. Algunas …

7
Técnicas para analizar XML
Siempre he encontrado que XML es algo engorroso de procesar. No estoy hablando de implementar un analizador XML: estoy hablando de usar un analizador basado en flujo existente, como un analizador SAX, que procesa el nodo XML por nodo. Sí, es realmente fácil aprender las diversas API para estos analizadores, …

1
Ejemplo de composibilidad de la memoria transaccional de software
Una de las principales ventajas de la memoria transaccional de software que siempre se menciona es la componibilidad y la modularidad. Se pueden combinar diferentes fragmentos para producir componentes más grandes. En los programas basados ​​en bloqueo, este no suele ser el caso. Estoy buscando un ejemplo simple que ilustra …
11 haskell  clojure  stm 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.