30. diel - Najčastejšie chyby JS začiatočníkov, robíš ich tiež?
V minulej lekcii, Metóda requestAnimationFrame() pre lepšie vykresľovanie v JS, sme si predstavili metódu
requestAnimationFrame()
, ktorá umožňuje zaistiť plynulé
zobrazenie animácií vo webových prehliadačoch.
V dnešnom tutoriále JavaScript základov sa opäť na chvíľku zastavíme a vydýchame. Ukážeme si, aké sú najčastejšie chyby JavaScript programátorov pri používaní znalostí, ktoré sme nadobudli, a ako sa im vyvarovať. Zvýšite tým svoju senioritu a cenu na trhu práce.
Slovo senior programátora
Materiál pre dnešnú lekciu som zostavil na základe 20-ročných skúseností s programovaním. Ako šéfredaktorovi a lektorovi mi rukami prešli stovky, možno tisíce zdrojových kódov vytvorených komunitou. Nebolo ťažké si všimnúť, že väčšina z nich, hoci funguje, obsahuje zbytočné chyby, ktoré sa navyše stále dookola opakujú. Chyby napodiv často robili ako nováčikovia, tak skúsenejší programátori a aj ja som ich robil, keď som začínal.
Správne pomenovanie premenných
Správnemu pomenovaniu identifikátorov sme sa už venovali v lekcii Najčastejšie chyby JS začiatočníkov - Vieš pomenovať premenné?, Kde sme si tiež vysvetlili, prečo by sme sa vôbec mali takými vecami zaoberať.
Pomenovanie polí
Novo vieme deklarovať aj polia a práve pomenovanie polí je jedným z najväčších kameňov úrazu v programovaní. Existuje jednoduché pravidlo:
Kolekcie vždy pomenovávame v množnom čísle.
Opäť tým samozrejme nasledujeme poučku, že názov premennej je odvodený od toho, čo je v premennej uložené. A keď je tam viac vecí, mal by byť logicky množné číslo.
Ukážme si pár chybných a správnych príkladov deklarácie polí:
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V JS tutoriále si ukážeme dobré praktiky v programovaní, napr. pomenovanie kolekcií, Boolean výrazy a DRY a ako sú najčastejšie porušované nielen nováčikov
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.