Refactorización de código y consideraciones sobre la complejidad ciclomática /

La refactorización de software es una práctica que permite obtener código más legible y ordenado, lo que redundará en beneficios relacionados con aspectos económicos y el tiempo necesario para realizar actividades vinculadas a la obtención de software, como los relacionados con el testing y el mante...

Full description

Bibliographic Details
Main Author: Cardacci, Darío G., 1965-
Format: Book
Language:Spanish
Published: Buenos Aires : Universidad del CEMA, 2016
Series:Serie documentos de trabajo (Universidad del CEMA) ; n. 592
Subjects:
Online Access:http://www.ucema.edu.ar/publicaciones/download/documentos/592.pdf

MARC

LEADER 00000nam a22000007a 4500
003 arcduce
005 20190731133408.0
007 ta
008 150326s2016 ag_||||| |||| 00| 0 spa d
952 |0 0  |1 0  |2 ddc  |4 0  |6 88757_000000000000000_N__592_2016  |7 0  |9 34983  |a BMB  |b BMB  |c 9  |d 2017-03-27  |l 0  |o 88757 n. 592, 2016  |p 88757 n. 592, 2016  |r 2017-03-27 00:00:00  |w 2017-03-27  |y INFT 
999 |c 25869  |d 25869 
040 |a arcduce  |c arcduce 
100 1 |9 7586  |a Cardacci, Darío G.,  |d 1965- 
245 1 0 |a Refactorización de código y consideraciones sobre la complejidad ciclomática /  |c Darío G. Cardacci. 
260 |a Buenos Aires :  |b Universidad del CEMA,  |c 2016 
300 |a 8 p. 
490 1 |a Serie documentos de trabajo ;  |v no. 592  |x 1668-4575 
520 3 |a La refactorización de software es una práctica que permite obtener código más legible y ordenado, lo que redundará en beneficios relacionados con aspectos económicos y el tiempo necesario para realizar actividades vinculadas a la obtención de software, como los relacionados con el testing y el mantenimiento en cualquiera de sus formas. A pesar de sus innegables aportes, se deben considerar ciertos aspectos fundamentales dependiendo el tipo de refactorización que se desee realizar. El presente articulo plantea parcialmente cuales podrían ser observados cuando la refactorización que se desee practicar conlleva la transformación de código estructurado a código orientado a objetos. En particular plantea como se modifica y comporta la métrica que monitorea la complejidad ciclomática, cuando en la refactorización propuesta se aplican mecanismos y relaciones válidas en la orientación a objetos e inexistentes en las formas estructuradas para el desarrollo de software. Con este precedente se puede continuar analizando la totalizada de transformadas posibles de un modelo a otro al refactorizar, con el objetivo de establecer qué prácticas resultan positivas respecto de la variable analizada y cuales no son convenientes utilizar. 
650 4 |a SOFTWARE  |9 723 
830 0 |9 4462  |a Serie documentos de trabajo (Universidad del CEMA) ;  |v n. 592 
856 4 |u  http://www.ucema.edu.ar/publicaciones/download/documentos/592.pdf 
942 |2 ddc  |c INFT  |j 88757 n. 592, 2016 
945 |a BEA  |c 2017-03-27