Jak si poradit s e-maily za polovinu času: 5 funkčních triků

Z Mazovia

Na závěr si pohlídejte dekorace – v malém prostoru platí pravidlo „méně je více". Jedna velká fotografie nad postelí působí lépe než deset malých rámečků rozesetých po stěnách. Zrcadlo naproti oknu odrazí denní světlo a pokoj se zdá být větší, ale dejte pozor, aby neodráželo nepořádek na podlaze. Rostliny vybírejte vzdušné, jako je tchýnin jazyk nebo lopatkovec, a umístěte je na parapet – zemina v květináči na zemi jen zabírá místo. Když se vám podaří sladit barvy, světlo a úložné prostory, zjistíte, že i malá ložnice může být prostorná a útulná zároveň.

Barvy stěn a textilie udělají víc než jakýkoli chytrý nábytek. Světlé odstíny – bílá, světle šedá, písková – odrážejí denní světlo a místnost opticky zvětšují. Pokud se bojíte sterilního dojmu, přidejte jeden výraznější akcent: například tmavě modrou stěnu za čelem postele nebo barevný přehoz. Tmavé barvy na všech stěnách jsou častou chybou – malou ložnici ještě stlačí. Vybírejte proto maximálně dvě barvy a držte se jich v celém prostoru.

Zkuste pravidlo dvou doteků: přečíst a rozhodnout Druhým nástrojem je technika dvou doteků. Každou zprávu, kterou otevřete, buď hned vyřídíte (odpovíte, uložíte do kalendáře, přesunete do úkolů), nebo ji smažete či přesunete do složky „později". Žádné „přečtu si to večer" – to je jistota, že se k ní už nevrátíte. Pro pozdější čtení si vytvořte složku nebo použijte funkci odložení. Většina klientů umí zprávu na pár hodin skrýt, aby se znovu objevila v doručené poště, až na ni bude čas. Tím zabráníte tomu, že se vám e-maily hromadí a vy se topíte v desítkách otevřených vláken.

Někteří lidé žijí v představě, že e-mailová schránka musí být přečtena od prvního do posledního řádku. Ve skutečnosti je to jen komunikační kanál, ne čtecí povinnost. Když si nastavíte jasná pravidla a použijete pár chytrých nástrojů, dostanete čas strávený nad e-maily na polovinu – a možná i níž. Nečekejte žádné složité systémy, jde o jednoduché návyky a funkce, které máte možná už dávno k dispozici.

Pátý návyk se týká komentářů a dokumentace. Komentář by měl vysvětlovat proč, ne co. Kód sám už říká, že `i = i + 1` zvyšuje proměnnou. Když ale napíšete, že provádíte přepočet na jednotky podle skladové evidence, dáváte tím smysl celému bloku. Vyhněte se komentářům, které jen opakují kód. Také pravidelně kontrolujte, jestli komentáře odpovídají skutečnému chování. Zastaralý komentář je horší než žádný, protože zavádí do hlavy čtenáře falešnou představu.

Jednoznačné názvy proměnných, které říkají, co skutečně obsahují První a nejdůležitější návyk se týká pojmenování. Proměnná `data` nebo `arr` neříká nic. Pokud v kódu narazíte na `data.map(...)`, musíte pokaždé zkoumat, co v těch datech je. Místo toho použijte názvy jako `users`, `orders` nebo `searchResults`. Stejně tak funkce by měla být pojmenovaná podle toho, co dělá: `getUserById` říká přesně to, co od ní čekáte. Vyhněte se obecným názvům jako `process` nebo `handle`. Konkrétní pojmenování vám umožní číst kód jako větu, nikoli jako hádanku.

Třetí návyk se týká včasného návratu z funkcí. Pokud máte vnořené podmínky, kde kontrolujete, jestli uživatel existuje, jestli má práva a jestli je objednávka otevřená, vytvoříte pyramidu hrůzy. Místo toho použijte takzvané ochranné klauzule: na začátku funkce ověřte všechny vstupní podmínky a pokud nejsou splněny, okamžitě vraťte hodnotu nebo vyhoďte výjimku. Tím zredukujete počet úrovní odsazení a kód se čte shora dolů jako seznam pravidel.

Když se podíváte na Měsíc za jasné noci, místo aby působil jako hladká koule, připomíná spíše ementálský sýr. Tato podobnost není náhodná, ale klame tělem. Zatímco díry v sýru vznikají vnitřními procesy při zrání, měsíční krátery jsou výsledkem vnějšího bombardování. Pochopení rozdílu mezi těmito dvěma světy vám pomůže lépe číst měsíční povrch a vyhnout se častým mýtům o jeho vzniku.

Kam s oblečením, když skříň zabírá půlku pokoje? Většina lidí podcení úložné prostory a pak kupuje drahé komody, které jen překážejí. Místo toho využijte vertikálu: police až ke stropu, závěsné tyče nad postelí nebo úložné boxy pod oknem. Pokud je ložnice opravdu malá, zvažte šatní stěnu bez dvířek – zakryjte ji závěsem z látky, který ladí s interiérem. Ušetříte místo potřebné na otevírání dveří a zároveň vytvoříte měkký, útulný prvek. Nezapomeňte, že sezónní oblečení patří do sklepa nebo do vaku pod postelí, ne do skříně v pokoji.

Čtvrtý návyk upozorňuje na nebezpečí sdíleného měnitelného stavu. Globální proměnné nebo objekty, které měníte na více místech, vedou k tomu, že chyba může přijít odkudkoli. Když potřebujete stav, uzavřete ho do malé oblasti působnosti, ideálně do modulu nebo třídy. Vyhněte se také mutaci parametrů, které funkce přijímá. Místo toho vytvářejte nové objekty. Tím předejdete situaci, kdy jedna funkce tištěně změní data, která pak jiná funkce používá k výpočtu.