Refaktorování
From Wikipedia, the free encyclopedia
Refaktorování je disciplinovaný proces provádění změn v softwarovém systému takovým způsobem, že nemají vliv na vnější chování kódu, ale vylepšují jeho vnitřní strukturu s minimálním rizikem vnášení chyb. Při refaktorování se provádí malé až primitivní změny, ale celkový efekt je velký, a to v podobě čistšího, průhlednějšího a čitelnějšího kódu, kód se také lépe udržuje a rozšiřuje. Zlepšuje se také celková kvalita kódu a architektura, snižuje se počet chyb a tím i zvyšuje rychlost vývoje programu. Refaktorování pomáhá pochopit a více si ujasnit kód, což je vhodné zejména upravování zdrojového kódu po někom jiném.
![ikona](http://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Merge-arrows.svg/48px-Merge-arrows.svg.png)
Je navrženo začlenění celého obsahu článku Pachy v kódu do tohoto článku.