Refaktorování: Porovnání verzí
Smazaný obsah Přidaný obsah
Pridanie pár wikiodkazov |
|||
Řádek 1:
{{Wikifikovat}}
'''
== Vznik ==
Řádek 9:
== Jak správně refaktorovat ==
Pokud [[refaktoring]] zcela neovládáme, může být velice riskantní, jelikož upravujeme funkční kód a touto úpravou si do kódu můžeme zavést velice záludné chyby a [[program]] již nemusí být funkční. Proto mezi hlavní zásadu patří mít před samotným
Další důležitá zásada je refaktorovat po malých krocích a to neustále a ihned testovat, zda nám někde nevznikla chyba. Většina [[programátor]]ů provádí [[refaktoring]], aniž by o něm věděla, jelikož jedna z nejdůležitějších zásad programátora je, aby ve svém kódu neměl duplicity. Když nějakou duplicitu objeví, snaží se jí zbavit a to většinou nevědomky [[refaktoring]]em a to konkrétně postupem vyjmout metodu.
== Kdy refaktorovat ==
Řádek 107:
* nahradit vnořenou podmínku varovnými klausulemi
* nahradit podmínku polymorfismem
* nahradit kód typu stavem nebo strategií
* odstranit příznak
* zachovat celý objekt
== Refaktoring a návrhové vzory ==
Existuje zde vazba mezi refaktoringem a návrhovými vzory a to taková, že vzory vlastně
== Podpora refaktoringu ==
|