Přesnídávka bez vaření je rychlá varianta pro běžný den, ne trvanlivá …
페이지 정보

본문
Čtvrtým návykem je konzistentní práce s chybami. Míchat výjimky, návratové kódy a tichá selhání v jednom modulu je pozvánka k hodinám zbytečného hledání. Zvolte jeden přístup a držte se ho. Pokud funkce něco vrací, ať vrací i v chybovém stavu předvídatelnou hodnotu, nebo ať vyhodí výjimku. Nikdy ne polykejte chybu prázdným catch blokem – právě tam se ztrácí nejvíc času.
Na závěr: nízké podkroví není sklad ani nouzovka. Je to prostor s jasnými pravidly. Změřte výšky, rozdělte půdorys na pásma, přizpůsobte nábytek výšce a vyřešte světlo i vzduch. Kdo to udělá, získá místnost, která funguje. Kdo to přeskočí, bude mít jen drahý sklad s postelí.
Úložný prostor pod postelí bývá nejcennější, a přesto ho většina lidí promarní. Vyberte postel s úložnými zásuvkami, nebo použijte nízké plastové boxy na kolečkách. Ukládejte tam sezónní oblečení, ložní prádlo nebo kufry. Pozor ale na výšku — pokud je postel příliš nízko, boxy se tam nevejdou a budete je vytahovat násilím. Změřte si světlou výšku pod rámem ještě před nákupem. Stejně tak nad dveřmi vzniká mrtvá zóna, kam se vejde police na krabice nebo málo používané věci. Musí být ale ukotvená do zdi, ne jen položená, aby při zavírání dveří nespadla.
Každý, kdo někdy vracel do provozu rozbitou funkci po několika hodinách, Proměna Bytu zná ten pocit: chyba nebyla složitá, ale najít ji trvalo věčnost. Většinou za to nemůže jazyk ani prohlížeč, ale způsob, jakým je kód napsaný. Následujících pět návyků není o estetice, ale o čase, který se dá uspořit při každém dalším zásahu do kódu.
Prvním návykem je pojmenovávat věci tak, aby se daly přečíst nahlas. Proměnná d nic neřekne, kdežto datumVytvoreni vysvětlí sama sebe. Stejně tak funkce spocitejCenu() řekne, co vrací, zatímco process() jen mate. Není třeba vymýšlet dlouhé názvy; stačí, když název odpovídá na otázku „co to je" nebo „co to dělá". Pokud název nedokážete vymyslet, pravděpodobně dělá funkce příliš mnoho věcí.
nábytek na míru vybírejte podle výšky, ne podle vzhledu. Komoda vysoká 80 cm se pod šikminu vejde skoro vždy. Židle s vysokým opěradlem se pod šikminu nevejde nikdy, pokud nejste alespoň metr od okapu. Pracovní stůl umístěte tak, abyste seděli čelem k vyšší části, ne k okapu. Police veďte v jedné linii podél šikminy, ne do výšky. Úložné boxy na kolečkách vyjedou i z prostoru, kde se nedá postavit. Každý kus nábytku by měl mít jasnou funkci, jinak ho v nízkém prostoru budete jen přenášet.
Přesnídávka bez vaření je rychlá varianta pro běžný den, ne trvanlivá konzerva. Připravujte ji v množství, které se skutečně sní, a zbytek nechte v uzavřené nádobě v chladu. Když si na postup zvyknete, zabere vám příprava méně času než hledání hotového výrobku v regálu. A co je hlavní: přesně víte, co v ní je.
Malé funkce a návratové hodnoty místo vedlejších efektů Druhým návykem je psát krátké funkce, které dělají jednu věc. Funkce o dvaceti řádcích se ještě dá sledovat, funkce o dvou stech řádcích se nedá ladit, jen hádat. Když funkce mění globální stav nebo proměnnou z vnějšího rozsahu, chyba se může projevit úplně jinde, než vznikla. Lepší je předávat data parametrem a vracet výsledek. Ladění se pak omezí na jedno místo.
Žádný z těchto návyků nezabere víc než pár minut denně. Dohromady ale mění způsob, jakým se chyby hledají: místo procházení stovek řádků se problém objeví na jednom místě a s jasným důvodem. To je rozdíl mezi hodinou ladění a pěti minutami opravy.
Třetím návykem je chránit vstupní data hned na začátku funkce. Typická chyba vzniká, když se pracuje s undefined nebo null, protože se zapomnělo zkontrolovat, zda objekt existuje. Místo řetězení uzivatel.adresa.mesto použijte ověření nebo volitelný řetězec uzivatel?.adresa?.mesto. Vyhnete se tak chybám, které se v konzoli objeví až po několika krocích a jejichž příčina je přitom na prvním řádku.
Na závěr si dejte jednu praktickou zkoušku. Postavte se, posaďte se a zkuste si vzít telefon, pero a šanony, aniž byste vstali nebo se ohýbali do strany. Co při tom spadne nebo nedosáhnete, patří jinam. Malý kout nepotřebuje více nábytku, ale přesnější rozdělení podle toho, jak často co používáte.
Světlo řešte dřív než barvy. Svítidlo s kuželem mířícím na desku z boku zabrání stínu ruky na papíře. Pokud je kout v rohu místnosti, chybí tam denní světlo – pak potřebujete dvě světla: jedno na plochu, druhé na stěnu za monitorem, aby oči nepřecházely mezi tmavým pozadím a jasnou obrazovkou. Příliš silná stropní lampa nad hlavou vytváří odlesky na lesklém povrchu.
Pátým návykem je psát kód tak, jako by ho za měsíc měl číst někdo jiný. Komentář u složité podmínky, krátká poznámka proč a ne co, a rozumné odsazení dělají víc než jakýkoli ladicí nástroj. Nejde o to psát komentáře ke všemu, ale k rozhodnutím, která nejsou z kódu zřejmá. Právě tam se při ladění nejčastěji ztrácí souvislost.
Should you have virtually any questions concerning where and also how you can utilize jak zařídit malou Kuchyni, you are able to call us in our web page.
- 이전글Raumteiler ohne Bohren: Der Fehler, der die Decke ruiniert 26.09.19
- 다음글Elektryk przed tynkiem czy po – co drogo kosztuje błąd 26.09.19
댓글목록
등록된 댓글이 없습니다.
