Když hra přestane bavit, co s tím udělat dřív než ji zakážete
Podzimní jablka vydrží jen tak dlouho, dokud je člověk nezačne zpracovávat. Největší chybou je skladovat padaná jablka spolu s těmi, která jsou určená k uskladnění. Padaná jablka se musí zpracovat do dvou dnů, jinak začnou hnít a nakazí i zdravé kusy. Před každým zpracováním jablka prohlédněte, otřete a odstraněte všechna poškození. Nečistěte je ale vodou, pokud je hned nespotřebujete — vlhkost urychluje plesnivění.
Poslední věc, kterou většina lidí podcení: mobilita. Malý obývák často mění funkci – přes den posezení, večer pracovna, o víkendu ložnice pro hosta. Dřevěný konferenční stolek na kolečkách nebo lehká židle, kterou snadno odnesete, udrží prostor variabilní. Naopak těžký masivní stůl přibitý k podlaze vás jednou bude stát v cestě. Než nábytek koupíte, zkuste si představit, kam ho odsunete, až budete potřebovat volnou plochu.
Výběr roštu se často řeší až ve chvíli, kdy je matrace doma a nový rošt se kupuje jako poslední doplněk. Jenže právě rošt rozhoduje o tom, jestli matrace vydrží svůj tvar, jestli se tělo ve spánku podepře správně a jestli se lamely nepropadnou. Špatná kombinace se neprojeví hned, ale po pár měsících začnou bolet záda a matrace se v místě největší zátěže ohne.
Poslední návyk se týká konzistentnosti. Střídat středníky, uvozovky a styly zápisu v jednom souboru znamená, že mozek při čtení neustále přepíná. To unavuje a přehlédnete detaily. Zvolte jeden styl a držte se ho, ideálně s automatickým formátováním při uložení. Čistý kód není ten nejkratší, ale ten, u kterého po půl roce poznáte, co se děje, a najdete chybu za minuty místo hodin.
Dítě si hraje každý den, najednou ho hra přestane bavit a vy nevíte, jestli jde o momentální rozmrzelost, nebo o signál, že se něco děje. Prvním krokem je nesnažit se hru hned zachraňovat. Mnohem užitečnější je chvíli pozorovat, co přesně se změnilo. Přestalo dítě hru vytahovat samo, nebo ji stále vytahuje, ale po pár minutách ji odkládá? Sedí u ní bez zájmu, nebo se u ní začne vztekat? Podle toho se volí další postup.
Většina času stráveného laděním nevzniká kvůli složité logice. Vzniká kvůli rozhodnutím, která jsme udělali dávno předtím, než se chyba objevila. Kód, který se špatně čte, se i špatně opravuje. Následujících pět návyků není o estetice, ale o tom, kolik hodin strávíte hledáním, proč něco nefunguje.
Nemíchejte úrovně abstrakce v jedné funkci Typická chyba: funkce nejdřív validuje vstup, pak řeší formátování data, pak posílá požadavek a nakonec loguje výsledek. Každá z těchto věcí patří jinam. Když se taková funkce rozbije, musíte projít všechny vrstvy, abyste zjistili, která z nich selhala. Rozdělte ji na menší celky s jedním jasným úkolem. Ladění pak znamená otestovat jednu malou část, ne přemýšlet nad celým tokem.
Nakonec nezapomeňte, že žloutnutí může mít i jiné příčiny – nedostatek světla, průvan, škůdce nebo stárnutí listů. Pokud ale vyloučíte chyby v zalévání, máte vyhráno v většině případů. Sledujte rostlinu, reagujte na její stav a nesnažte se ji zachránit tím, že jí dáte více vody. Právě tím se problém nejčastěji prohloubí.
Vodovodní voda s vysokým obsahem vápníku a chloru může také způsobovat žloutnutí listů, zejména u citlivých druhů. Nechat vodu odstát přes noc pomůže s chlorem, ale vápník zůstává. Pokud máte možnost, použijte vodu dešťovou nebo převařenou a vychladlou. Zalévejte vždy na povrch substrátu, ne na listy, a vyhněte se tomu, aby voda stála v podmisce. Trvalé zamokření kořenů je nejrychlejší cesta k jejich úhynu.
Druhou častou chybou je zalévání malým množstvím vody často. Tím se promáčí jen svrchní vrstva a spodní kořeny zůstávají suché. Rostlina pak vypadá, že má dost vody, ale ve skutečnosti strádá. Správný postup je zalít důkladně, dokud voda neproteče dnem, a poté nechat substrát proschnout. Frekvence závisí na druhu rostliny, velikosti květináče, teplotě a světle. V zimě se zálivka snižuje, v létě naopak zvyšuje.
Žloutnutí listů u pokojových rostlin není nemoc samo o sobě. Je to signál, že něco v péči nefunguje. Nejčastěji jde o vodu – buď jí je příliš, nebo příliš málo, případně je nevhodná svým složením. Než začnete hledat choroby nebo škůdce, zkontrolujte substrát a režim zalévání. Většina problémů vzniká právě tam.
První návyk se týká pojmenování. Proměnná data nebo funkce process() neříká nic. Za týden nebudete vědět, co do ní vstupuje a co z ní vychází. Pište názvy tak, aby odpovídaly na otázku „co to je" a „co to dělá". seznamAktivnichUzivatelu je delší, ale ušetří vám dohledávání v debuggeru. Pokud název potřebuje komentář, je pravděpodobně špatný.