1 post / 0 new
Guest (not verified)
Proč se vyplatí psát čistý kód v JavaScriptu ještě dnes?

Nejčastější chybou při skladování dřeva na zimu je jeho uložení na plnou zem nebo na beton. Dřevo nasákne vlhkost zdola, plíseň se objeví během několika týdnů a výhřevnost klesne klidně o třetinu. Přitom stačí málo: podklad z trámků, palet nebo roštů, který vytvoří vzduchovou mezeru alespoň deset centimetrů. Do této mezery musí proudit vzduch, jinak je celá konstrukce k ničemu.

Poslední krok před sádrokartonem je rovina. Připevni latě nebo profily tak, aby výsledná plocha byla v jedné rovině. Odchylky sádrokarton nevyrovná, jen je zvětší. Zkontroluj rozteče, pevnost uchycení a to, že nic nepřekáží parozábraně. Když je krov zdravý, izolace sedí, parozábrana je spojitá a rozvody hotové, může se začít obkládat. Do té doby je každá deska navíc jen zbytečná práce.

Do batohu patří hole nebo trekkingové hůlky. Při sestupu přebírají část zátěže z kolen a zlepšují stabilitu na nerovném povrchu. Nastavte si je tak, aby při delším kroku dolů držely váhu těla – obvykle o pár centimetrů delší než při výstupu. Zvykněte si na ně už na začátku túry, ne až ve chvíli, kdy začnou bolet nohy. Další častá chyba: příliš volná obuv. Pata musí být pevně fixovaná, jinak si při sestupu sedřete prsty a přijdete o jistotu.

Po dokončení prací je nutné dodržet technologické přestávky. Beton zraje několik dní, potěr několik týdnů. Spěchat s pokládkou dlažby nebo laminátu se nevyplácí. Zároveň si před zakrytím trubek vše vyfoťte a změřte vzdálenosti od stěn. Při dalším zásahu do podlahy vám to ušetří hodiny hledání a zbytečného bourání. A pokud jde o stoupačky v bytě, vždy se předem domluvte se sousedy — výměna se dotkne i jejich podlah.

Nezapomeň na větrání. Podkroví potřebuje přívod vzduchu u okapu a odvod u hřebene. Pokud tam není, vlhkost zůstane uvnitř a izolace postupně navlhne. Zkontroluj, jestli větrací mezera není ucpaná izolací nebo nečistotami. Stejně tak ověř, že prostor není utěsněný ze všech stran, protože by vzniklo bezvětří a plíseň by se objevila i při dobré parozábraně.

Ladění zabere nejvíc času tehdy, když kód nedělá to, co na první pohled vypadá, že dělá. Čistý kód není estetika pro estetiku. Je to nástroj, jak zkrátit dobu mezi "něco je špatně" a "vím přesně kde". Následujících pět návyků se osvědčilo v praxi na projektech, kde se na jednom souboru střídá víc lidí a kde se kód vrací i po měsících.

Nakonec se zaměřte na stabilitu. Rozložte kočárek, zatížte ho zhruba hmotností dítěte (klidně lahví s vodou) a zatlačte na rukojeť směrem dolů. Pokud se přední kola zvednou, je těžiště vysoko a kočárek se snadno převrhne. Typická chyba při koupi je, že rodiče zkoušejí jen složený kočárek, ne ten rozložený s dítětem. Přitom právě v rozloženém stavu se bezpečnostní prvky projeví. Před koupí si proto vždy vyžádejte předvedení přímo s dítětem nebo s odpovídající zátěží. Ušetříte si pozdější starosti a možná i úraz.

4. Ošetřuj chyby konkrétně. Prázdný catch nebo obecné console.log(err) problém jen oddálí. Chybu buď vyřeš, nebo předej dál s jasnou zprávou. U vstupů zvenčí (formulář, API, soubor) počítej s tím, že přijdou neplatná data. Validuj na hranici a dál v kódu už pracuj s tím, že data jsou v pořádku. Tím zmizí většina obranných podmínek uprostřed logiky.

Začni u krovu. Projdi všechny krokve, pozednice a vaznice a zkontroluj, jestli některé nejsou napadené dřevokazným hmyzem nebo houbou. Na povrchu to nemusí být vidět, proklepej dřevo a hledej drobné otvory a jemný prach. Napadené prvky ošetři nebo vyměň ještě před izolací. Zároveň zkontroluj, jestli krov sedí, jestli se něco neposunulo a jestli jsou všechny spoje pevné. Dotáhni, co je potřeba. Statika se po přidání sádrokartonu a izolace nezmění, ale prověšená krokev se po obložení jen těžko srovnává.

Než se do podkroví přinese první deska sádrokartonu, je potřeba vyřešit věci, které se později dělat nedají nebo by znamenaly bourání. Krov, tepelnou izolaci, parozábranu a rozvody. Kdo začne obkládat hned, většinou skončí u plísní, tepelných mostů a prověšených desek.

Žádný z těchto návyků nevyžaduje novou knihovnu ani přepis celého projektu. Stačí je zavést postupně, soubor po souboru. Ladění se tím nezmění v zábavu, ale přestane zabírat celé odpoledne.

Pět návyků, které se vyplatí zavést hned 1. Pojmenovávej podle významu, ne podle typu. Proměnná data nebo arr neřekne nic. aktivniUzivatele nebo nesparovaneFaktury řeknou vše. Když název neumíš vymyslet, často to znamená, že funkce dělá víc věcí, než by měla. Rozděl ji. Typická chyba je pojmenovat funkci zpracuj() a pak do ní přidávat další a další podmínky, dokud se v ní nedá ztratit.

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