Archivo de la etiqueta: refactorización

Fundamentos de Pruebas de Software, UML y Refactorización

Un caso de prueba conjunto entradas, condiciones ejecución y resultados esperados. Para llevar a cabo un caso de prueba tenemos seleccionar unos valores de entrada y conocer el comportamiento que tendría que tener el sistema ante esos valores. Hay dos tipos de pruebas:

Mejores Prácticas en Desarrollo de Software: Refactorización, Documentación y Control de Versiones

Refactorización

La refactorización es una técnica esencial en la ingeniería del software que consiste en realizar pequeñas transformaciones en el código de un programa para mejorar su estructura interna sin alterar su comportamiento o funcionalidad. Su objetivo principal es optimizar la legibilidad, mantenibilidad y eficiencia del código. Es una tarea que busca limpiar el código, minimizando la posibilidad de introducir errores.

Campos Encapsulados

Se aconseja crear métodos getter y setter Seguir leyendo “Mejores Prácticas en Desarrollo de Software: Refactorización, Documentación y Control de Versiones” »