Refaktorování: Porovnání verzí

Smazaný obsah Přidaný obsah
SieBot (diskuse | příspěvky)
m robot změnil: uk:Рефакторинг
Banter (diskuse | příspěvky)
Výčet některých druhů refaktorování
Řádek 1:
'''Refaktorování''' je termín v [[programování]], který zavedl [[Martin Fowler]] v knize ''Refactoring: Improving the Design of Existing Code''. Jde o takové změny ve [[zdrojový kód|zdrojovém kódu]] [[počítačový program|programu]], které nemění jeho funkčnost, ale jeho vnitřní strukturu tak, aby byl lépe čitelný a udržovatelný pro [[programátor]]y.
 
Refaktorování zahrnuje například
*Přejmenování metod(funkcí) nebo tříd
*Přesouvání metod(funkcí)
*Extrahování části zdrojového kódu jako samostatné metody(funkce)
*Extrahování výrazu jako lokální proměnné
*Zjednodušení podmíněných výrazů
 
{{softwarový pahýl}}