Brzdová kapalina je jediná náplň v autě, na kterou se většina řidičů podívá, až když něco přestane fungovat. Přitom právě ona rozhoduje o tom, jestli při prudkém brzdění pedál zůstane tvrdý, nebo propadne až na podlahu. Nejde o olej ani o chladicí směs — jde o kapalinu, která přenáší sílu z pedálu na brzdiče. Když se s ní něco stane, poznáte to většinou v ten nejhorší možný okamžik.
Nejčastější chyba je kotvení do omítky místo do nosného materiálu. Vrtačka projde omítkou snadno, ale hmoždinka v ní nedrží. Další chyba je použití šroubů, které jsou krátké nebo tenké. Pro dětský pokoj volte šrouby o průměru alespoň 6 mm a délce, která zajede hluboko do zdiva. Vyhněte se připevnění jen do sádrokartonové příčky bez zesílení. A nikdy neponechávejte polici volně stojící s tím, že „zatím drží”.
Posledním návykem je mazat místo přidávání. Komentovaný kód, nepoužívané importy a větve, které nikdy nenastanou, zdržují při čtení i při vyhledávání. Verzovací systém si starou verzi pamatuje, do souboru nepatří. Když se těchto pět věcí stane rutinou, ladění se zkrátí z hodin na minuty, protože většinu chyb uvidíte ještě před spuštěním.
Když si nejste jistí, udělejte dvě věci. Za prvé houbu nechte na místě a jen si ji vyfoťte ze všech stran včetně spodní části klobouku a báze. Za druhé si doma projděte znaky znovu a porovnejte je s atlasem nebo s určovací příručkou. Pokud vám i po tom zůstane pochybnost, vyhoďte ji. Ztráta jednoho koše je nesrovnatelně menší než riziko poškození jater, které se u otravy muchomůrkou zelenou projeví až po mnoha hodinách, kdy už je pozdě.
Většina lidí řeší helmu a vestu až na místě, když už stojí v půjčovně a poslouchá instruktora. Právě tam vzniká chyba: obě věci se vybírají podle konkrétní řeky, ne podle toho, co zrovna visí na věšáku. Jiná voda teče v úzkém kamenitém korytě ve Vysokých Tatrách a jiná na široké řece s písčitými břehy. Rozdíl není v barvě, ale v tom, co od výstroje potřebujete, až vás proud přimáčkne ke skále nebo převrhne člun.
Délka funkce je dalším signálem. Funkce do dvaceti řádků se dá přečíst na jeden nádech. Jakmile potřebujete komentář „tady začíná druhá část”, rozdělte ji. Malé funkce se snadněji testují a při ladění vidíte v zásobníku volání přesně, která část selhala. Vyhněte se předávání pěti parametrů; tři a víc už volá po objektu s pojmenovanými vlastnostmi.
Pojmenujte věci podle toho, co znamenají Proměnná d nebo data2 nikomu nic neřekne. Místo const t = 3600000; napište const HODINA_V_MS = 3600000;. U booleanů používejte prefix is, has, can: isVisible se čte lépe než visible, které může znamenat cokoli. U funkcí popište akci: getUserById, formatPrice, validateEmail. Pokud název nedokážete vymyslet do deseti sekund, pravděpodobně funkce dělá víc věcí, než by měla. Častá chyba: pojmenujete proměnnou podle typu (userArray), a když se změní na objekt, název lže.
Většina času při ladění nejde na složité algoritmy, ale na to, že za týden nepoznáte, co která proměnná dělá. Čistý kód není estetika, je to zkratka k tomu, abyste chybu našli v řádu minut. Pět návyků níže nemění jazyk ani framework, jen způsob, jakým píšete každodenní funkce.
Nejprve si změřte výšku stropu v několika bodech — u okna, ve středu a u nejnižší stěny. Body, kde je méně než metr, jsou vhodné jen na úložné boxy, ne na sezení. Hranici, kde se dá pohodlně stát, si vyznačte páskou na podlaze. Tím získáte dvě zóny: obytnou a skladovací. Do obytné umístěte to, co používáte denně, do skladovací to, co vytáhnete párkrát za rok.
Konzistentní formátování není o vkusu. Když se každý soubor tváří jinak, mozek spotřebovává energii na orientaci místo na hledání chyby. Použijte formátovač a nechte ho běžet při každém uložení. Stejně tak jeden způsob deklarace proměnných: const jako výchozí, let jen když se hodnota skutečně mění, var nikdy. Předejdete chybám způsobeným hoistingem, které se projeví až za běhu.
In the event you loved this information and you would like to receive more details regarding číst více kindly visit the web site.
