Pět návyků pro čistý kód, které vám zachrání hodiny ladění
Než začnete sypat beton nebo tesat trámy, věnujte čas výběru místa. Špatně umístěný kurník vám zkomplikuje život na léta – a slepicím neudělá radost. Ideální lokalita by měla být mírně vyvýšená, aby voda po dešti nestála kolem dveří a netáhla do podestýlky. Svah vhodný pro stavbu sice být nemusí, ale pokud máte rovnou zahradu, vyberte kout, který není v nejnižším bodě pozemku. Jinak budete každé jaro bojovat s vlhkostí a plísněmi.
Jednou z nejčastějších chyb je spoléhání na pověry, například že jedovaté houby rozpoznáte podle toho, že je nejedí slimáci nebo že zčernají při vaření s cibulí. To je mýtus – slimáci žerou i muchomůrku zelenou a cibule nereaguje na jedy. Dalším omylem je domněnka, že jedovaté houby se poznají podle špičatého klobouku nebo podle toho, že rostou na dřevě. Mnoho jedovatých druhů má klobouk plochý a rostou i na zemi. Místo takových zjednodušení se učte určovat jednotlivé čeledi: hřibovité, muchomůrkovité, čirůvkovité. Když se naučíte rozlišovat základní tvary a barvy výtrusů, výrazně snížíte riziko omylu.
Nejčastější nástrahy při prvním zapojení Chyba číslo jedna: zapomenete na hlavičku Content-Type. Při odesílání JSON dat prostřednictvím POST nebo PUT musíte vždy uvést, že posíláte JSON. V opačném případě server nemusí data vůbec zpracovat, nebo je vezme jako prostý text. Druhým častým problémem je špatná serializace. Před odesláním objektu ho musíte převést na řetězec ve formátu JSON. Pokud to neuděláte, požadavek skončí chybou. Třetí pastí je ignorování limitů. Mnoho API omezuje počet požadavků za minutu nebo den. Toto omezení se dozvíte z hlaviček odpovědi a musíte ho respektovat, jinak dostanete dočasný zákaz.
Než začnete stavět, zhodnoťte také charakter pozemku z dlouhodobého hlediska. Vyhněte se místům, kde se drží mlha, kde je podmáčená půda nebo kde v zimě leží nejvíce sněhu. Dobré je vybrat stanoviště s dostatkem suché půdy a s mírným sklonem pro odtok dešťové vody. Častou chybou bývá postavit kurník do prostoru, který za pár let zatíní výsadba – proto si předem rozvrhněte, kam zasadíte ovocné stromy a keře, aby později nebyl kurník trvale ve stínu.
Když se řekne křeslo do obýváku, většina lidí si představí doplněk, který má hlavně vypadat. Jenže ve skutečnosti jde o druhý nejdůležitější sedací prvek v místnosti, hned po pohovce. Než začnete vybírat podle fotografií na internetu, zkuste si ujasnit, kdo a jak bude křeslo používat. Jiné nároky má rodina s malými dětmi a domácím mazlíčkem, jiné člověk, který v křesle denně tráví večer u knihy. Základní otázka zní, zda křeslo poslouží spíš jako dekorace, nebo jako pracovní a odpočinková zóna.
Když už máte základní volání funkční, začněte řešit chybové stavy. Zkuste poslat neplatný požadavek, špatný token nebo neexistující zdroj. Sledujte, jaké kódy server vrací a jak vypadá chybové tělo. Dobré API vždy vrátí strukturovanou chybu s popisem problému. Tuto informaci si uložte a v aplikaci ji použijte pro uživatelsky přívětivé hlášky. Vyhnete se tak situaci, kdy uživatel uvidí jen číslo 500 bez dalšího kontextu. Nezapomeňte také na timeout. Požadavek, který visí příliš dlouho, by měl být přerušen, jinak vám zablokuje celou aplikaci.
Nakonec si vše projděte přímo na místě – postavte se tam, kde by kurník měl stát, a představte si, jak budete chodit pro vejce, čistit podestýlku a pouštět slepice na pastvu. Ujistěte se, že vám nic nepřekáží a že máte dost místa pro rozložení kurníku, výběhu a případných budoucích přístaveb. Dobré rozhodnutí ušetří čas i nervy a vaše slepice vám poděkují zdravím a pravidelnou snůškou.
Než křeslo koupíte, otestujte si ho naživo. Sedněte si tak, jak budete sedět doma, a vydržte v pozici aspoň pět minut. Zjistíte tak, jestli vás netlačí okraj sedáku do stehen a zda máte dostatečnou oporu v bederní části zad. Všímejte si také výšky područek — u křesla na čtení by měly být ve stejné výšce jako vaše lokty, když máte ruce volně podél těla. Příliš nízké područky nepomohou při vstávání, příliš vysoké zase způsobí zvedání ramen. Pokud křeslo kupujete pro starší osobu, vyberte model s vyšším sedákem a pevnější konstrukcí, aby se z něj snadno vstávalo.
Konstrukce je oblast, kde se často skrývá nekvalita. Křeslo z tvrdého dřeva nebo kovu vydrží desítky let, ale levnější varianty z dřevotřísky se časem uvolní ve spojích. Zkuste křeslem v prodejně mírně zakývat do stran a sledujte, jestli se konstrukce neprohýbá. Věnujte pozornost také nožičkám a kolečkům, pokud má křeslo pojízdný mechanismus. U polohovacích modelů si ověřte, zda páka funguje plynule a bez velkého hluku. Typickou chybou je spoléhat na to, že „to vydrží" — opotřebení mechaniky se projeví až po záruční době.