Refaktorování: Porovnání verzí

Smazaný obsah Přidaný obsah
Řádek 20:
*Příkaz switch – měli bychom ho řešit pomocí polymorfie a vyčlenit ho do samostatné metody
*Komentáře – pokud máme tendenci komentovat uvnitř metody náš kód je většinou lepší tento kód vyčlenit do samostatné metody a pomocí vhodného názvu této metody nám odpadne nutnost komentáře
Další důvody, kdy začít s refaktoringem: pokud máme v programu složité struktury podmínek, měli bychom refaktorovat, stejně tak jako bychom měli refaktorovat vždy před přidáním nějaké nové funkcionality. Pokud nemůžeme najít chybu v kódu, je to další důvod, proč bychom měli refaktorovat. A v neposlední řadě je tu zásada tří - refaktorovat místo třetího opakovaní - pravidlo Dona RobertsaRobertse.
 
== Zásady refaktoringu==