Co se stane, když přestanete pojmenovávat proměnné zkratkami > 자유게시판

본문 바로가기

자유게시판

자유게시판 HOME


Co se stane, když přestanete pojmenovávat proměnné zkratkami

페이지 정보

profile_image
작성자 Lena
댓글 0건 조회 102회 작성일 26-09-19 23:29

본문

Druhý návyk se týká funkcí. Pokud funkce dělá víc než jednu věc, musíte při každé změně projít všechny její větve. Rozdělte ji na menší celky, které mají jasný vstup a výstup. Platí jednoduché pravidlo: když název funkce obsahuje „a" nebo „nebo", pravděpodobně dělá dvě věci. Menší funkce se snáz testují a chyba se v nich projeví na jednom místě, ne na deseti.

Mezi krokvemi je třeba vyřešit dvě věci – tepelný odpor a ochranu proti vlhkosti. Minerální vata se vkládá tak, aby těsně přiléhala ke krokvím, ale nesmí být stlačená. Ideální tloušťka závisí na skladbě střechy; u běžné šikmé střechy se pohybuje od 16 do 24 cm. Vždy ponechte 2–3 cm větrací mezeru mezi izolací a pojistnou hydroizolací. Pokud ji zalepíte, vlhkost zůstane v konstrukci a časem zničí dřevo i sádrokarton.

Spoje a výztuhy rozhodují o tom, co vydrž

Jak poznat, že výbava sedí na středně těžkou vo

Jak zařídit hřady a podlahu, aby slepice neprochlad

Přímé polední slunce dokáže během několika hodin spálit listy i u rostlin, které běžně prodávají jako nenáročné. Problém nevzniká jen na jižním parapetu. Stačí i západní okno, kde se odpoledne teplota za sklem vyšplhá vysoko, nebo prosklená lodžie, kde se světlo odráží od světlé podlahy. U následujících pěti druhů je proto lepší držet je dál od přímého úpalu, jinak o ně přijdete dřív, než stihnou vytvořit nové listy.

Proč se vyplatí psát kód pro člověka, ne pro interpret Třetí návyk je o podmínkách. Vnořené if bloky se špatně čtou a snadno v nich vznikne chyba v logice. Místo řetězení použijte časný návrat (early return): nejdřív ošetřete okrajové případy, zbytek funkce nechte pro hlavní tok. Kód se zkrátí, odsazení zůstane ploché a při ladění je hned vidět, která podmínka selhala. Vyhněte se také negativním podmínkám jako if (!neniPrazdny) – dvojitá negace mate i zkušené programátory.

Čtvrtý návyk: nikdy nemíchejte změnu dat a čtení dat v jednom kroku. Když funkce zároveň upravuje pole a zároveň z něj čte, vznikají chyby závislé na pořadí volání, které se projeví jen občas. Vytvořte kopii, upravte ji a vraťte novou hodnotu. Je to o pár znaků víc, ale při ladění víte, že vstup zůstal nedotčený a můžete ho porovnat s výstupem.

Ladění kódu často nezabere hodiny proto, že by logika byla složitá, ale protože kód nikdo nepřečte. Zkratky jako d, x2 nebo tmp vydrží v projektu roky. Když se za měsíc vrátíte k chybě, úložné prostory v malém bytě trávíte čas rozklíčováním vlastní minulosti místo hledáním příčiny. Návyk pojmenovávat věci podle toho, co dělají, ne podle toho, jak vypadají, zkracuje ladění nejvíc ze všech pěti bodů.

Pátý návyk je malý, ale zachrání nejvíc času: logujte kontext, ne jen hodnotu. Místo console.log(cena) použijte console.log('cena po slevě', cena, 'vstup', vstup). Při ladění pak nemusíte hádat, ze které větve volání číslo přišlo. Stejně tak se vyhněte dočasným console.log, které v kódu zůstanou – pokud už log potřebujete, dejte mu jasný účel a po vyřešení ho odstraňte.

Žádný z těchto návyků není o délce kódu. Jsou o tom, kolik informací získáte, když se něco pokazí. Čistý kód neznamená kratší kód, ale kód, u kterého po týdnu poznáte, co dělá a proč. Právě tohle rozhoduje o tom, jestli ladění zabere minuty, nebo celý večer.

If you cherished this article therefore you would like to get more info concerning DokončEní InteriéRu please visit our website.

댓글목록

등록된 댓글이 없습니다.