Mezi časté chyby patří zaměňování muchomůrky růžovky za muchomůrku tygrovanou nebo muchomůrku červenou. Muchomůrka tygrovaná má na klobouku pravidelné, špičaté bradavice, zatímco růžovka má jen drobné, nepravidelné plátky. Dalším typickým omylem je sběr muchomůrky císařky, která se v ČR vyskytuje vzácně, ale její klobouk je oranžovočervený bez bílých bradavic – muchomůrka červená je má vždy. Pokud narazíte na muchomůrku s červeným kloboukem, raději ji nechte na místě, protože záměna s jedlou císařkou může skončit otravou.
Nezapomeňte také na vzduchové regulace. U většiny kamen najdete ovladač primárního a sekundárního vzduchu. Primární dodává kyslík pro rozhoření, sekundární zajišťuje dokonalé spalování plynů. Před podzimní sezónou zkontrolujte, zda se klapky pohybují plynule a zda je lze bezpečně zajistit v požadované poloze. Pokud jsou zanesené popelem nebo dehtem, pročistěte je a lehce namažte, ale jen přípravkem, který snese vysoké teploty. Jinak se může stát, že regulace bude drhnout, a vy budete muset otevřít dvířka příliš brzy – to vždy naruší hoření a zvýší tvorbu sazí.
Pravidelná podzimní údržba je otázkou dvou hodin, ale ušetří vám týdny nepříjemností v zimě. Vyplatí se také zkontrolovat stav komínové vložky a případně objednat vymetení. Na to ale nemusíte být odborník – stačí si do diáře napsat kontrolu před prvními většími mrazy. Čistá kamna, funkční těsnění a správně seřízený vzduch totiž znamenají nejen teplo, ale i klidnou mysl.
Odladěný kód začíná u jmen a končí u tichých změn Prvním krokem je přestat používat jednopísmenné proměnné a obecné názvy jako data, obj nebo temp. Když jmenujete proměnnou, myslete na to, co skutečně obsahuje – userList, filteredOrders nebo maxRetries řeknou víc než arr. Tím se vyhnete záměně při čtení kódu, kdy si myslíte, že pracujete s číslem, ale ve skutečnosti držíte řetězec. Typickým příkladem je porovnávání hodnot z formuláře, kde input.value vrací text, a vy ho porovnáváte s číslem. Výsledek je pak vždy nepravdivý, i když uživatel zadal správnou hodnotu.
Každý, kdo někdy ladil cizí JavaScript přes půlnoc, zná ten moment, kdy se z obyčejné funkce stane detektivní hádanka. Často přitom nejde o složitou logiku, ale o zdánlivé maličkosti – špatně pojmenovanou proměnnou, opomínanou hloubku kopie nebo tichou změnu typu. Tyto chyby se neprojeví okamžitě, ale až ve chvíli, kdy je kód v produkci a vy máte deset minut na opravu. Následujících pět návyků vám pomůže se těmto situacím vyhnout.
Na závěr si stanovte pravidla, která se snadno dodržují. Například „úklid končí, když zazvoní časovač na deset minut" nebo „každý si po sobě uklidí své hračky". Děti se učí odpovědnosti, ale potřebují jasné . Odměňte je ne sladkostmi, ale společnou aktivitou – třeba procházkou nebo hrou, na kterou díky úklidu zbyl čas. Uvidíte, že za pár týdnů se úklid stane rutinou, u které se budete smát a bavit.
Vyvarujte se časté chyby: nesnažte se Nové Město projít za hodinu. Ideální je rozdělit si ho barvy stěn do obýváku tří tematických okruhů — sakrální (kostely a kláštery), tržní (náměstí a ulice s obchody) a fortifikační (zbytky hradeb a věží). Každý okruh vyžaduje alespoň dvě hodiny. Pokud si na to neuděláte čas, získáte jen kulisu bez pochopení souvislostí. Raději si naplánujte méně míst a u každého z nich zkuste určit, jakou funkci plnilo v původním Karlově plánu — to je cennější než odškrtávání památek z průvodce.
Tyto návyky nejsou žádná věda, ale jejich dodržování vám ušetří hodiny při hledání chyb, které vznikají zbytečně. Začněte jedním z nich a postupně přidávejte další. Po měsíci si všimnete, že se kód nejen lépe čte, ale také snadněji testuje a upravuje. A když přijdete k cizímu kódu, který tyto zásady nedodržuje, budete vědět, kde hledat problém.
Hravé triky, které zvládnou i malé děti Přeměňte úklid na dobrodružství. Dejte dětem ponožku navlečenou na ruce jako „rukavici na prach" a nechte je otírat prach z nízkých polic, nožiček stolu nebo parapetů. Pro starší děti můžete připravit „lov na špínu" – pomocí baterky hledají pod postelí nebo rekonstrukce koupelny krok za krokem skříní místa, která potřebují vysát. Důležité je, aby měly vlastní náčiní: malý smetáček, lopatku a hadřík, které jim velikostně sedí. Vyhnete se tak tomu, že dítě bude bojovat s příliš velkým mopem a úklid ho přestane bavit.
Čtvrtý návyk se týká chybových stavů. Když píšete funkci, která může selhat, vždy definujte, co se stane v případě neúspěchu. Pokud používáte try-catch, nezapomeňte v bloku catch buď zalogovat chybu, nebo vrátit smysluplnou výchozí hodnotu. Častou chybou je, že vývojář chybu spolkne a funkce dál pokračuje s nedefinovanou hodnotou. To pak vede k záhadným chybám o několik řádků níže. Místo toho používejte techniku „fail fast" – pokud je vstup neplatný, vrhněte výjimku hned na začátku, nebo použijte tzv. „early return".