Ingeniería de software

11
¿Cuál es el punto de las propiedades?

Aquí hay algunos argumentos para las propiedades y mis contraargumentos: Más fácil de usar que escribir métodos getter y setter Los pares de métodos getter y setter son un olor a código. Hacer que sea más fácil escribir esto es como hacer que sea más fácil reprobar una prueba de matemáticas...

11
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...

11
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...

11
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...

11
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

11
¿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...