1 post / 0 new
Guest (not verified)
Když psí chrup volá o pomoc: povlak, který se neodstraní kartáčkem

Jedním z prvních zlomů bylo zavedení ofsajdového pravidla v moderní podobě. Dlouho platila pravidla, která zvýhodňovala útočníky, a zápasy končily vysokými výsledky. Teprve v roce 1925 se změnila podmínka, že útočník musí mít mezi sebou a brankou dva obránce. Tím se otevřela cesta k taktickým soubojům, které známe dnes. Pro běžného hráče to znamená jediné: musíte neustále sledovat pozici obránců a pohybovat se včas, jinak vám praporek rozhodčího zhatí i dokonale provedenou akci. Častou chybou je zůstat stát v ofsajdu, když spoluhráč teprve připravuje přihrávku — naučte se čekat o krok vzadu a vyrazit do volného prostoru až ve chvíli, kdy míč opustí kopačku spoluhráče.

1. Pojmenovávejte věci podle toho, co dělají, ne podle typu První a nejdůležitější zvyk: názvy proměnných a funkcí musí popisovat záměr, ne implementaci. Místo `let data = ...` použijte `let users = ...`, místo `function process(x)` zvolte `function validateEmail(x)`. Typický začátečnický chyba je pojmenovat proměnnou `arr`, `obj`, `temp` – po týdnu už nikdo neví, co obsahuje. Navíc se vyhněte zkratkám typu `usrNm`, `pwd`. Pokud si nejste jisti, že název bude srozumitelný za měsíc, napište raději delší název.

Č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í.

Cesta k veterináři obvykle znamená zákrok v celkové anestezii. To není rozmar – pes musí být v klidu, aby bylo možné bezpečně odstranit kámen z poddásní a vyčistit i zuby, které jsou skryté. Před zákrokem veterinář doporučí krevní testy, které ověří stav jater a ledvin, protože právě ty metabolizují anestetika. Po výkonu může být pes unavený a citlivý na tlamu, ale to odezní během jednoho dne. Většinou je součástí ošetření i leštění zubů, které znesnadňuje další usazování povlaku.

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.

Pokaždé, když v kódu použijete číslo nebo text bez kontextu, riskujete, že ho později špatně pochopíte. Například `if (status === 3)` – co je 3? Místo toho definujte konstantu `const STATUS_ACTIVE = 3` a použijte `if (status === STATUS_ACTIVE)`. Stejně tak s řetězci: místo `if (type === 'admin')` použijte `if (role === ROLES.ADMIN)`. Tento návyk usnadňuje i hledání v kódu – když potřebujete změnit hodnotu, změníte ji na jednom místě.

Prvním příznakem, který si můžete všimnout, je typický zápach z tlamy. Nejedná se o běžný „psí dech", ale o výrazný, nakyslý až hnilobný odér. Dále sledujte okraj dásní: pokud jsou zarudlé, oteklé nebo krvácejí při doteku, je to jasná známka zánětu. Pes může mít problémy se žvýkáním – žere pomaleji, vyhazuje granule z misky, nebo preferuje měkkou stravu. Často si také tře tlamou o zem a nábytek, slintá, a v pokročilém stádiu se může objevit i hnis mezi zuby a zubem. Někdy si majitelé pletou kámen s běžným pigmentem na zubu – kámen je ale drsný, vystouplý a nejde seškrábnout nehtem.

Po otevření podkladu a vyfrézování drážek přichází na řadu jejich vyčištění a napenetrování. Do drážek se ukládají chráničky, v nichž povedou trubky, a prostor se vyplní pružným tmelem – ne obyčejnou maltou, která praská při tepelných změnách. Na závěr se celý povrch vyrovná samonivelační stěrkou. Tady pozor na typ stěrky: pro anhydritový podklad se používá anhydritová směs, na cementový zase cementová. Pokud smícháte různé materiály, může dojít k chemické reakci a oddělení vrstev.

Zapojte břicho dřív, než sáhnete po pádle Než vůbec usednete do raftu, postavte se do mírného podřepu s nohama na šíři ramen a zkuste zatnout břicho, jako byste čekali úder do žeber. Tento pocit si zapamatujte a přeneste ho do sedu na bóji. Sedněte si na nafukovací val, ne do měkkého středu lodi, a chodidla opřete o dno. Při každém záběru zatlačte paty dopředu, vtáhněte pupek k páteři a držte hrudník zvednutý. Pokud cítíte, že se vám prohýbají bedra do luku, posaďte se výš a zkuste podsadit pánev, jako byste seděli na pomyslné židli.

Při raftingu se zdánlivě spoléháte hlavně na ruce a paddle, ale skutečnou oporu celé posádky tvoří trup. Pokud máte ochablé břišní svaly a zádové svaly bez dostatečné síly, každý nájezd do vlny nebo prudší manévr se podepíše na bederní páteři. Přitom nejde o to mávat pádlem silněji, ale naučit se přenášet sílu z nohou a pánve přes zpevněný střed těla až do záběru. Bez stabilního trupu se zádům nevyhnete ani při pomalé plavbě na klidné vodě, protože každý náklon lodi vás nutí k nepřirozeným kompenzacím.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Navigation

User login