A partir de un código ya desarrollado se pueden realizar una serie de
acciones, por ejemplo la refactorización.
“La refactorización nos va a permitir optimizar un código que se ha escrito
previamente, realizando cambios en la estructura interna sin que afecten
al comportamiento final del producto"
True False. Respecto a la factorización, identifica cuáles de las siguientes
afirmaciones son verdaderas:
No alterará su ejecución ni los resultados Tiene como objetivo limpiar el código para que se entienda mejor Alterará su ejecución pero no los resultados
Tiene como objetivo limpiar el código para que se pueda modificar de
forma más fácil Permitir una mejor lectura y comprensión de lo que se realiza. Alterará su ejecución y los resultados. Seála si la siguiente afirmación es correcta o falta
“La refactorización se realiza cuando aparecen una serie de síntomas,
por ejemplo: código simple, métodos muy cortos o clases no muy
grandes”.
True False. ¿Cuál es la principal razón para realizar la factorización? Clases muy grandes Cambio divergente Código duplicado Clase solo de datos. Señala si la siguiente afirmación es verdadera o falsa:
“En Eclipse disponemos de distintas formas de refactorizar. En función de
donde lo hagamos tendremos un menú contextual u otro. Para ello,
deberemos ir a la opción Refactor del menú contextual.”
True False. Dentro de los métodos que se usan para la refactorización, selecciona
cuáles son elementos comunes: Extract Constant Move Inline Create
Class Rename .
|