Čistý kód není o estetice, ale o čase. Každá nejasná proměnná nebo zbytečně dlouhá funkce se dříve či později stane zdrojem chyby, kterou budete dohánět hodiny. Následujících pět návyků vám pomůže psát kód, který se snadno čte, testuje a hlavně ladí.
JavaScript má dva typy porovnání: `==` a `===`. Vždy používejte `===`, protože `==` převádí typy a může způsobit zákeřné chyby jako `0 == false` (true). Druhý bod je o neměnění vstupních dat. Pokud funkce přijímá pole nebo objekt, nevolejte na něm `push`, `sort` nebo měňte vlastnosti – vytvořte kopii. Nechtěná mutace je častá příčina chyb, kdy na první pohled nesouvisející část aplikace přestane fungovat. Používejte metody jako `map`, `filter`, `reduce`, a pro kopírování objektů spread operátor.
Když kupujete nové povlečení, rozhoduje nejen vzor a barva, ale hlavně materiál a způsob zpracování. Levné varianty často vypadají dobře v obchodě, ale po pár praních ztratí tvar, zblednou nebo se na nich vytvoří žmolky. Pokud chcete, aby vám ložní prádlo vydrželo deset i více let, musíte se při výběru zaměřit na hustotu tkaniny, gramáž a původ vlákna.
Většina komentářů v JavaScriptu je zbytečná, protože opakuje to, co říká kód. Komentář „// přičteme 1″ k řádku `count++` nic nepřidá. Naopak komentář „// offset 1, protože API vrací index od 1″ je k nezaplacení. Komentujte tedy hlavně netriviální rozhodnutí, business pravidla a opravy bugů. Kód samotný by měl být čitelný bez komentářů, komentáře by měly doplňovat kontext, který z kódu nevyčtete.
Základním krokem je montáž výklopného nebo sklopného stolu. Desku připevněte na pevný závěs, který unese váhu monitoru i drobného vybavení. Po práci ji jednoduše sklopíte ke stěně a získáte volný prostor pro jiné činnosti. Důležité je zvolit dostatečně hlubokou desku – alespoň šedesát centimetrů, abyste se za ní cítili pohodlně. Pozor také na to, aby v otevřené poloze stůl nezasahoval do průchozí zóny.
Kam umístit monitor, lampu a kabeláž, aby vše fungovalo Jakmile je stůl na svém místě, zaměřte se na uspořádání nad ním. Monitor umístěte na rameno připevněné ke stěně nebo k desce. Tím uvolníte pracovní plochu a získáte možnost nastavit si obrazovku do správné výšky. Nezapomeňte na to, že horní hrana monitoru by měla být přibližně ve výši očí. Pokud používáte notebook, pořiďte si stojánek, který jej zvedne, a klávesnici mějte oddělenou.
Než kočárek vůbec vytáhnete z krabice, prohlédněte si jeho rám. Dejte přednost hliníkové konstrukci, která je lehká, ale pevná. Kvalitní rám poznáte podle toho, že se při zatlačení na madlo neprohýbá a nevrže. Zkuste s kočárkem zacouvat do kopce a zkontrolujte, zda se přední kola nepřehazují do stran. Důležité je také otestovat brzdu: zatlačte ji nohou a zkuste kočárek popostrčit. Páčka by měla jít ovládat i bez sundání rukavic, ale zároveň musí být dostatečně tuhá, aby se neuvolnila sama od sebe.
Základním pravidlem je, že dřevo potřebuje vzduch. Nikdy ho neskladujte v těsné hromadě u zdi, kde nemá šanci proudění. Ideální je polena naskládat tak, aby mezi nimi zůstaly mezery. K tomu vám pomůže například klasická hranice, kdy dřevo skládáte do kříže, nebo jednoduše použijete dřevěné palety, na které polena naskládáte do volné vrstvy. Důležité je, aby dno nebylo přímo na zemi – vlhkost ze země by se do dřeva vsakovala. Stačí podložit pár prkny nebo cihlami, aby vzduch mohl proudit i zespodu.
Světlo je dalším klíčovým prvkem. Klasická stolní lampa zabere místo, proto ji nahraďte bodovým světlem připevněným pod policí nebo na rameno. Ideální je nastavitelné LED světlo s neutrálním tónem, které neunaví oči. Při montáži dbejte na to, aby kabel byl vedený tak, aby nepřekážel a nepřehříval se. Pokud pracujete často večer, zvažte i LED pásek na zadní straně monitoru – zjemní kontrast a sníží únavu očí.
Pokud potřebujete psát či kreslit, zvažte vertikální desku s magnetickým povrchem. Připevníte ji na stěnu a budete na ni připevňovat poznámky, důležité termíny nebo nákresy. Tím ušetříte místo na stole a práce bude přehlednější. Naopak se vyhněte hlubokým skříním nad hlavou, které by vytvářely pocit stísněnosti a hrozilo by, že do nich narazíte. Raději volte otevřené police nebo mělké boxy.
Nezapomeňte na reflexní prvky. Jsou důležité nejen na podzim, ale i v létě, když jdete na procházku brzy ráno nebo večer. Reflexní pásky bývají umístěny na bocích kočárku a na madle — zkontrolujte, zda jsou viditelné i při složeném stavu. V neposlední řadě si všímejte kvality zipů a suchých zipů u nánožníku a fusaku. Levné zipy se často zaseknou, což vás donutí je násilím otevřít a riskovat skřípnutí prstů dítěte. Všechny pohyblivé části by měly mít krytky nebo být zapuštěné do rámu.