Pět zlozvyků, které v JavaScriptu mění hodiny ladění v dny

Aus Rettungsdienst-Wiki
Zur Navigation springen Zur Suche springen

Co se týče vybavení, osvědčil se malý batoh pro každé dítě se základními věcmi: pláštěnka, čepice, láhev s vodou a malá svačina. Pro rodiče pak náhradní oblečení, vlhčené ubrousky a nafukovací míč, který zabaví i na malém prostoru. Vyhněte se nošení velkých hraček a koloběžek, pokud nejdete přímo na dráhu – v přeplněném parku se snadno stanou zdrojem sporů.

Odstraňte z podlahy všechno, co by se dalo rozšlápnout nebo na co by se dalo šlápnout bosou nohou – malé hračky, kostičky, kabely. Uvolněte asi metr kolem lůžka, aby se dalo vstát, aniž by dítě šláplo na druhé. Noční stolek stačí jeden, ale položte na něj dvě sklenice nebo dvě lahve s vodou. Děti se v noci budí a hledají pití, a když je jen jedna sklenice, vzniká zbytečný spor.

Začněte odstínem stěn. Světlé barvy odrážejí víc světla a stěny se opticky posouvají dál. Nejjistější volbou je teplá bílá nebo velmi jemný krémový odstín. Pozor na čistě bílou bez příměsi — v předsíni bez denního světla působí studeně a šedavě. Vyhněte se sytým a tmavým barvám na velkých plochách, tedy tmavě modré, bordó nebo tmavě zelené. Pokud je chcete, použijte je jen na jednu krátkou stěnu, nikdy na všechny čtyři. Častá chyba je také natřít strop stejnou barvou jako stěny. Strop má být nejsvětlejší plochou v místnosti, jinak prostor opticky klesá.

Při stoupání zabodni hůl před sebe, mírně našikmo, a odtlač se od ní současně s krokem protilehlé nohy. Pravá noha vpřed, levá hůl vpřed. Hůl tak přebírá část práce nohou a snižuje tlak na kolena a lýtka. Nesnaž se hůl stavět příliš daleko, jinak se zvedáš do záklonu a ztrácíš stabilitu. Úhel hole by měl kopírovat sklon svahu, ne stát kolmo k zemi.

Odpoledne s dětmi v Praze nemusí znamenat utrácení za vstupenky a předražené občerstvení. Rozdíl mezi příjemným a vyčerpávajícím výletem často spočívá v načasování a v tom, co si nesete v batohu. Zatímco dopoledne patří parkům spíše klidným návštěvníkům, odpoledne se plní rodinami, cyklisty a psy. Kdo chce ušetřit a zároveň si odpočinout, měl by se řídit několika jednoduchými pravidly.

Nejčastější chyba je zaměňovat funkcionalismus s každou stavbou, která má hladkou fasádu a pásová okna. Rozhodující je konstrukce a dispozice, ne povrch. Všímejte si, zda je dům železobetonový skelet, zda má volný půdorys a zda okna tvoří souvislý pás místo jednotlivých otvorů. Pomoct může i orientace: funkcionalistické domy v této části Nového Města často stojí v úzkých ulicích, a proto sází na světlo z dvorní strany. Když uvidíte ustupující podlaží nebo terasu na střeše, pravděpodobně nejde o náhodu, ale o promyšlený vztah k okolní zástavbě.

Základem je vybrat místo, které nabízí přirozené zázemí: stromy na stín, lavičky, pitnou vodu a dostatek prostoru pro hru. Velké pražské parky mají výhodu v rozmanitosti – část s hřištěm, část s trávníkem a část s cestami pro kola nebo odrážedla. Menší zahrady u kostelů nebo vnitrobloků bývají klidnější, ale často chybí toalety a místo na svačinu. Pokud jdete s dětmi do tří let, preferujte uzavřenější prostory s jedním vchodem, kde se snadno hlídá, kam dítě zmizelo.

Na co si dát pozor a čemu se vyhnout Nejčastější chybou je vyrazit hned po obědě. Ve všední den mezi třináctou a patnáctou hodinou se parky plní školními družinami a odpoledními sportovci. Pokud můžete, posuňte odchod na pozdější odpoledne, kdy se část rodin přesune domů. Další chybou je spoléhat na to, že někde koupíte jídlo a pití. Stánky v parcích bývají drahé a ne vždy mají zdravé možnosti. Svačinu a vodu si noste vlastní – ušetříte a máte jistotu, že dítě dostane to, co mu chutná.

Čtvrtý návyk: ošetřete chyby tam, kde vznikají, ne až na konci řetězu. try/catch obalený kolem celé aplikace sice zabrání pádu, ale schová vám místo, kde problém vznikl. U asynchronních operací počítejte s tím, že await může selhat, a rozhodněte se, co se stane: vrátíte výchozí hodnotu, zobrazíte chybu, nebo ji pošlete výš. Tiché catch (e) {} je nejhorší varianta, protože chyba zmizí a vy ladíte něco, co už dávno neexistuje.

Druhý návyk: funkce pište tak, aby dělala jednu věc a měla jasně pojmenované vstupy. Když funkce přijímá pět parametrů a tři z nich jsou boolean, za měsíc nebudete vědět, co znamená true na třetí pozici. Místo toho předejte objekt s pojmenovanými klíči, nebo funkci rozdělte. Ladění pak nezačíná dohledáváním, co která hodnota znamená, ale rovnou víte, kde hledat.

První návyk: nikdy nemíchejte deklarace proměnných do jednoho bloku bez rozmyslu. Používejte const všude, kde se hodnota nemění, a let jen tam, kde skutečně potřebujete přiřadit znovu. var dnes nemá v běžném kódu co dělat, protože jeho hoisting a funkční scope vytvářejí chyby, které se projeví až o dvě funkce dál. Typická chyba: v cyklu deklarujete var i, pak na něj odkazujete v asynchronním callbacku a on má po proběhnutí cyklu úplně jinou hodnotu.