Taula de continguts:
Definició: què significa Refactoring?
La rehabilitació és el procés de canviar el codi font d'una aplicació sense canviar el seu comportament extern. El propòsit de la refactorització del codi és millorar algunes de les propietats no funcionals del codi, com ara la llegibilitat, la complexitat, la sostenibilitat i l’extensibilitat.
La rehabilitació pot ampliar la vida del codi font evitant que es converteixi en codi llegat. El procés de refactorització fa que les millores futures d’aquest codi siguin una experiència més agradable.
La reactivació també es coneix com reenginyeria.
Techopedia explica Refactoring
La rehabilitació pot suposar una forta venda als executius del departament informàtic. Primer, hi ha el consens del gestor sobre la modificació del codi existent: si no es trenca el codi, no és necessària una correcció. La refactorització del programari retarda el procés d'envelliment del codi font. En segon lloc, els directius no dubten a reafectar-se a causa dels recursos addicionals que calen. No obstant això, a causa d'un possible retorn futur, la refactorització pot ser un enfocament molt rendible de la longevitat del codi existent. A més, substituir un sistema d’aplicació de programari obsoleta pot ser bastant car. Si els desenvolupadors continuen creant eines de refactorització, és probable que aquesta tècnica sigui més popular.