por
pobrecito hablador
el Sábado, 19 Febrero de 2005, 00:16h
(#448509)
Refactorizar no es más que una manera bonita de decir, "Arreglar la mierda de código realizada por culpa de las prisas de los jefes."
Vamos que si quieres buscar un sinónimo a "Refactoring" que suena todavía mucho mejor, podrías decir "Arreglar chapuzas"
Si, pero, incluso desarrollando sin prisas tambien se hacen decisiones de diseño que no son demasiado apropiadas, o que en un punto del desarrollo lo son y dejan de serlo despues. No tienen porque ser chapuzas. Incluso mas de una vez te ves deshaciendo un refactoring que habias hecho antes por que ha dejado de ser apropiado.
Los refactorings vienen de la idea que el software es algo flexible que se puede modificar. Pero para meter cambios efectivos, a menudo, hace falta hacer cambios 'no efectivos'. Es como si para meter el sofa en tu habitacion, tienes que mover la cama. La mueves, metes el sofa i despues dejas la cama en su sitio. Despues te das cuenta, cuando tienes las dos cosas en la habitacion, de que poniendo la cama debajo de la ventana, te cabria tambien la nevera con las cervezas. Lastima del water, Homer.
-- Vokimon. KKEPerians UNLTD.
Information belongs to masses.
Re:Que es refactorizar??
(Puntos:1, Interesante)Re:Que es refactorizar??
(Puntos:3, Interesante)( http://www.iua.upf.es/~dgarcia | Última bitácora: Sábado, 18 Noviembre de 2006, 21:10h )
Los refactorings vienen de la idea que el software es algo flexible que se puede modificar. Pero para meter cambios efectivos, a menudo, hace falta hacer cambios 'no efectivos'. Es como si para meter el sofa en tu habitacion, tienes que mover la cama. La mueves, metes el sofa i despues dejas la cama en su sitio. Despues te das cuenta, cuando tienes las dos cosas en la habitacion, de que poniendo la cama debajo de la ventana, te cabria tambien la nevera con las cervezas. Lastima del water, Homer.
Vokimon. KKEPerians UNLTD. Information belongs to masses.