5 častých chyb při automatizaci malé firmy a jak se jim vyhnout
Čtvrtý návyk se týká práce s asynchronním kódem. Místo spoléhání na vedlejší efekty a časování vždy explicitně vracejte výsledky z async funkcí a vždy ošetřete chybový stav. Častá chyba: zapomenete na to, že funkce vrací Promise, a snažíte se ji volat jako synchronní. Pak se vám v konzoli objeví undefined a vy nevíte, proč data nejsou dostupná. Dobrým zvykem je psát async funkce tak, aby buď vrátily data, nebo vyhodily výjimku s jasnou zprávou. Vyhnete se tím řetězení .then(), které je při ladění nepřehledné. Používejte async/await a try/catch kolem všech volání, kde očekáváte možné selhání.<br>
<br>
<br>
<br>
Největší ztráty času při vývoji nezpůsobují složité algoritmy, ale zdánlivě nevinné návyky, které se projeví až ve chvíli, kdy aplikace začne žít vlastním životem. Nejde o to psát kratší kód, ale o to, aby každá funkce měla jasný vstup, výstup a vedlejší účinky, které lze snadno vysledovat. Následující praktiky vám pomohou předejít situacím, kdy strávíte půl dne hledáním chyby, která je ve skutečnosti na třech řádcích.<br>
<br>
<br>
<br>
Na skvrny nepoužívejte agresivní chemii ani příprava, které by mohly rozpustit lepidlo v konstrukci. Postupujte takto: nejprve setřete přebytek suchým hadříkem, poté místo navlhčete vlažnou vodou s kapkou jemného mýdla a jemně vytírejte směrem od okrajů ke středu. Nesmáčejte čalounění příliš, voda by se mohla dostat k pěně a způsobit její zapaření. Po odstranění skvrny nechte místo přirozeně uschnout a vyhněte se přímému slunci i fénu – teplo by mohlo textilii srazit nebo změnit barvu.<br>
<br>
<br>
<br>
V oblasti kolem kurníku udržujte pořádek. Vysoká tráva, hromady dřeva nebo staré křoví poskytují dravcům krytí a úkryt. Pravidelně sekejte trávu a odstraňujte případné skrýše. Pokud máte psa, jeho přítomnost je obvykle účinným odstrašujícím prostředkem – pes svým pachem a pohybem odrazuje pozemní predátory. Jen pozor, aby pes neměl přístup k samotným slepicím, pokud by jim mohl ublížit. Další osvědčenou metodou je pořízení kohouta, který svým hlasem upozorní na nebezpečí a dokáže slepice svolat do úkrytu.<br>
<br>
<br>
<br>
Velkoformátové sádrokartonové desky vypadají na první pohled úsporně – méně spár, rychlejší postup. Jenže jejich montáž klade na křížový rošt úplně jiné nároky než u klasických pásů. Pokud poddimenzujete profily nebo zvolíte nevhodnou rozteč, deska začne pracovat, praskat ve spárách a postupně ztratí rovinnost. Základní pravidlo zní: nosná konstrukce musí být tužší, než by odpovídalo pouhému součtu hmotností.<br>
<br>
<br>
<br>
Ticho v ložnici není jen o zhasnutých světlech a zatažených závěsech. Zvuk se odráží od tvrdých ploch, jako jsou holé stěny nebo skleněné dveře skříně, a i drobný ruch z ulice či z vedlejšího pokoje pak působí rušivě. Čalouněné čelo postele tento problém částečně řeší, protože textilní povrch pohlcuje část zvukových vln. Nejde o dokonalý zvukový izolant, ale o příjemné snížení dozvuku a odclonění prostoru nad hlavou, kde spánek nejvíc potřebuje klid.<br>
<br>
<br>
<br>
Pátý a poslední návyk je o tom, že měníte stav jen na jednom místě. Pokud máte globální objekt, který reprezentuje stav aplikace, neměňte jeho vlastnosti přímo z každé funkce. Vytvořte si sadu funkcí, které stav mění, a ty vracejí novou kopii (immutable pattern). Tím se vyhnete situaci, kdy jedna funkce změní stav a druhá na to naváže špatně, protože si myslí, že pracuje s původními daty. Typická chyba: mutace pole v cyklu, která způsobí, že se indexy posunou a vy zpracováváte nesprávné položky. Řešení spočívá v tom, že vždy pracujete s novým polem nebo objektem, a to i za cenu mírné ztráty výkonu – výhody při ladění to bohatě vynahradí. Když budete tyto zásady dodržovat, zjistíte, že většina chyb se objeví dříve, než se dostanou do produkce.<br>
<br>
<br>
<br>
Jestliže už k útoku dojde, zaměřte se na nápravu a prevenci. Zjistěte, kudy se dravec dostal, a okamžitě to opravte. Zraněné slepice ošetřete a umístěte do izolace, aby se jim dostalo klidu a šance na uzdravení. Pokud dravec útočí opakovaně, zvažte dočasné uzavření výběhu a posílení oplocení. Nezapomínejte ani na psychiku hejna – po útoku jsou slepice vystresované, proto jim dopřejte klid, dostatek krmení a světla, a případně přidejte do kurníku nové jedince, aby se hejno stabilizovalo.<br>
<br>
<br>
<br>
Na závěr si ověřte rovinnost roštu před montáží. Použijte dvoumetrovou lať a kontrolujte každý profil ve vodorovném i svislém směru. Odchylka větší než 1 mm na dva metry znamená, že musíte podložit profil, ne dotahovat šroub. Po montáži desek už není možné rošt vyrovnávat. Pokud vše provedete správně, výsledná stěna bude rovná, beze spár s prasklinami a bez projevů únavy materiálu i po letech.





