Tato kapitola vás provede usmrcením každého zdrojového kódu programu. CleanCode vám pomůže minimalizovat tato bolestná místa a učinit kód dlouhodobě použitelným.
Ale nepředbíhejme. Jaká jsou tedy ta zranitelná místa, která mohou způsobit totální zasvinění zdrojového programu?
Nomenklatura je nechváleně známá ve zcela východním bloku, kdy se na jisté vysoké funkce dostali jen lidé z jistého měnového seznamu. V širším slova smyslu je nomenklatura názvosloví. A názvosloví, které tedy zde volejme nomenklatura je suverénně nejjednodušší způsob jak zasvinit kód. Pod tímto se rozumí neprávní/neintuitivně pojmenované proměnné, funkce/metody a třídy. Chcete příklad? Co takhle asi může dělat proměnná x a metoda f()? A vy sami si to budete pamatovat, než se vrátíte z oběda? A do zítra rána?
Přátelé, u lidí, kteří nesprávně formátují kód bych měl velké podezření, že splňují znaky trestného činu podle § 317 zákona č . 300/2005 sabotáže. Buď to dělají z totální lajdáckosti nebo ze zištných důvodů write-only kódu ve stylu "mě nemohou vyhodit, neboť tomuto kódu už nikdo na světě nikdo neporozumí".
Pokračovanie článku ako aj množstvo praktických ukážok nájdete v knižke.
Na to vám poslúži CleanCode Bibka. Malá CleanCode Biblia, ktorú v pohode zlúskate behom víkendu. Stiahnite si náš ebook teraz zdarma:
Marián Knězek