Jump to content

Jak rozchodí první REST API a co přitom nesmíte zanedbat

From Babylon SIGNALIS Wiki

Častou chybou je zahlcení prostoru předměty, které mají jen dekorativní funkci. Místo deseti drobností vyberte dvě až tři výrazné dekorace, které místnost charakterizují. Také volte nízký nábytek, který nepřesahuje úroveň postele – vytvoří to dojem volného prostoru nad ním. Pokud máte nízký strop, vyhněte se vysokým skříním a sáhněte po nízkých komodách s výklopnými dvířky. Na závěr nezapomeňte, že nejdůležitější je, aby se vám v ložnici dobře spalo. Dbejte na kvalitní matraci, zatemnění a ticho – útulno je především o pocitu, ne o množství dekorací.

Vyvarujte se časté chyby, kdy svačinu připravujete vy a děti jen pasivně přijímají. Tím se z nich stávají konzumenti, kteří neznají hodnotu jídla. Místo toho je učte, že svačina je jejich zodpovědnost. Začněte s jedním dnem v týdnu, kdy si svačinu chystají úplně samy. Pokud zapomenou, nechte je to prožít – hlad ve škole je silný učitel. Ale pozor, neposílejte je do školy bez jídla, jen ať si poradí s následky.

Zaměřte se na barvy stěn a podlahy. Světlé odstíny, jako jsou bílá, krémová nebo jemné pastely, odrážejí přirozené světlo a místnost působí větší. Tmavé stěny můžete použít pouze jako akcent za čelem postele – vytvoří to hloubku, aniž by místnost pohltily. Na podlahu zvolte světlé dřevo nebo laminát v přírodní barvě, které opticky rozšíří prostor. Vyhněte se výrazným vzorům, které prostor zbytečně člení a zmenšují.

Důležitý je také výběr osvětlení. Jedno centrální světlo místnost často zbytečně rozbíjí a vrhá ostré stíny. Kombinujte více zdrojů – LED pásek pod postelí, malé bodové světlo nad knihovnou nebo teplé lampičky na policích. Vytvoříte tak příjemnou atmosféru a zároveň místnost opticky zvětšíte. Při zařizování myslete i na pravidelný úklid – každá nepotřebná věc vás stojí vizuální prostor. Minimalismus je v malých ložnicích vaší největší výhodou.

Ranní shon umí potrápit nejednoho rodiče. Když se k běžným povinnostem přidá ještě příprava svačin, bývá to často zdrojem stresu. Přitom stačí zapojit děti do hry a proměnit každodenní rutinu v něco, co zvládnou samy. Nejde o to z nich vychovat kuchaře, ale o to, aby ráno probíhalo v poklidu a bez zbytečných hádek.

Typickým problémem je také uskladnění. Záclony i ubrusy ukládejte čisté a zcela suché, jinak hrozí žluté skvrny a plíseň. Nejlépe je složit je do bavlněného povlaku a uložit na suché místo bez přímého slunce. Nepoužívejte igelitové obaly – nepropouštějí vzduch a textil v nich začne zapáchat. Pokud ubrus skládáte, vyhněte se ostrým přehybům, které se časem zařezávají do vlákna.

Klíčové je nepřepálit začátek. Tělo je po pěti minutách lezení plné adrenalinu a vy máte tendenci lézt rychle a silově. Místo toho se nadechněte, postavte se na nohy a nechte ruce odpočívat na chytech. Častá chyba je držet se křečovitě a táhnout se pouze za pomoci rukou. Zkuste vnímat, že těžiště máte v pánvi, a točte kyčle směrem ke stěně. Nohy vám podrží víc, než si myslíte.

Záclony i ubrusy patří k těm kouskům domácího textilu, které toho vydrží opravdu hodně – pokud se o ně správně staráte. Nejčastější chybou je příliš časté praní, které je zbytečně ničí. Většinu záclon stačí prát jednou až dvakrát ročně, pokud nejsou v kuchyni nebo v silně znečištěném prostředí. Ubrusy pak podle toho, jak často se používají. Nejlepší je řídit se pokyny na štítku, ale i tak existuje pár zásad, které prodlouží životnost obojího.

Nakonec si ošetřete časové limity. Klient by měl počkat na odpověď maximálně určitou dobu. Když server neodpoví, požadavek zrušte a uživatele informujte. Vyhnete se zamrznutí rozhraní. Stejně tak na straně serveru nastavte limit pro zpracování požadavku, aby se jeden pomalý dotaz nepodepsal na celém provozu.

Malá ložnice nemusí znamenat kompromisy mezi pohodlím a pocitem vzdušnosti. Klíčem je promyšlená práce s prostorem, světlem a barvami. Nejdříve se zbavte všeho, co do ložnice nepatří – pracovních stolů, cvičebních pomůcek nebo hromad knih. Ložnice má sloužit především ke spánku a odpočinku. Čím méně předmětů, tím snazší je udržet pořádek a místnost opticky zvětšit.

Druhá chyba: nevalidujete vstup. Když přijmete data od uživatele, musíte je ověřit dřív, než je uložíte. Nestačí spoléhat na to, že klient pošle rozumné hodnoty. Například u pole pro e-mail zkontrolujte formát, u čísel rozsah. Jinak se do databáze dostanou nekonzistentní data, která později způsobí problémy při čtení i mazání.

Třetí chyba: chybně řešíte chyby. Když dojde k výjimce, server by měl vrátit smysluplnou zprávu ve stejném formátu jako úspěšné odpovědi. To znamená JSON s polem, které popisuje, co se stalo. Vyhnete se tak tomu, že klient obdrží text, který neumí zpracovat. Odpověď by měla obsahovat i technické detaily pro vývojáře, ale ne citlivé informace o vnitřní struktuře aplikace.