JZD – Javascriptové ZD

Pár drobností i větších drobností, které je dobré vědět, když javascriptujete:-)

ZD?

Záhadné ZD? Lze přeložit různě – třeba „základní dovednosti”, „zajímavé detaily” nebo „zákeřné drobnosti“? Vycházím ze svých zkušeností javascriptového samouka a příznávám, že je několik věcí, které alepsoň dle mé zkušenosti mohou začátečníkovi znestadnit (nejen) začátky nebo ho svést z cesty vývoje dlouhodobě udržovatelného rozsáhlejšího kódu.

  • začátečník netuší, že je JS objektový a navíc bohužel nemá tak striktní pravidla ani terminologii jako C++, Java apod.
  • existuje mnono návodů, které lze použít jako black box a ony fungují, dokud jich nesmícháte moc dohromady;-)
  • je několik možností jak dělat totéž různým způsobem (a nejsou IMHO mezi JS vývojári příliš zažité konvence jak psát kód; trošku pomáhá použití JS knihoven)
  • obvykle nemáte IDE, které by vám pomáhalo:-)

Pokračovat →