Když Karel IV. neviděl funkcionalistické vily: jak je objevovat dnes
Začněte tím, že si určíte kategorie, které odpovídají vašemu životu. Rozdělte výdaje na pevné (nájem, energie, pojištění) a pohyblivé (jídlo, doprava, zábava). Pevné položky většinou nejdou snadno změnit, ale i tam se dá najít rezerva. Zkontrolujte, zda skutečně využíváte všechny služby, za které platíte měsíční poplatek – mnoho lidí zjistí, že roky platí za předplatné, na které už dávno zapomněli. U pohyblivých výdajů si všímejte nejen toho, co kupujete, ale také kdy a v jakém rozpoložení k nákupu dochází. Impulzivní nákupy jsou totiž nejčastějším zdrojem skrytých ztrát.
Jak poznáte, že jste našli perlu, a ne jen obyčejný dům? Pokud narazíte na vilu, která vás zaujme, zkuste zjistit její historii v místním archivu nebo stavebním úřadě. Kvalitní stavby mají často dochované plány nebo dobové fotografie, na kterých je vidět interiér. Dávejte si ale pozor na povrchní srovnávání – ne každý dům od architekta z první republiky je umělecky hodnotný. Typickou chybou je hodnotit vše podle jména architekta. Mnohem důležitější je, jak dům reaguje na terén, orientaci ke světovým stranám a jak je řešeno propojení s exteriérem. Kvalitní vila vás osloví sama o sobě, bez ohledu na to, kdo ji navrhl.
Pozor na konfl ikty, které rebase často přináší. Když dojde ke střetu, nástroj vám ukáže, které soubory se liší, a vy je musíte upravit ručně. Mnoho vývojářů v tomto okamžiku dělá chybu a snaží se konflikt vyřešit tak, že přepíše celý soubor vlastní verzí. Místo toho si vždy projděte obě verze změn a spojte je vědomě. Po vyřešení byt v panelákušech konfliktů pokračujte v rebase pomocí příslušného příkazu a pokračujte, dokud nejsou všechny commity přeneseny. Častým nešvarem je také použití rebase na větvi, kterou sdílíte s ostatními – to vede k přepisování historie a ostatní pak mají problémy s aktualizací svých lokálních kopií.
Když už víte, na co se zaměřit, můžete vyrazit do terénu. Vezměte si s sebou foťák a poznámky – možná objevíte i stavbu, která není v žádné databázi. Pokud na ni narazíte, zkuste se spojit s místním muzeem nebo památkáři. Nemusíte se bát, že byste rušili něčí soukromí; stačí se držet veřejného prostoru a respektovat oplocení. Objevování funkcionalistických vil není jen o architektuře, ale také o příbězích lidí, kteří v nich žili. Karel IV. je sice nikdy neviděl, ale vy je můžete zažít na vlastní kůži – stačí zvednout oči od chodníku a dívat se kolem sebe víc než jen na výlohy obchodů.
Když rebase není vhodný, pomůže squash Někdy je ale situace složitější. Máte větev s deseti drobnými commity, které popisují každý pokus o opravu chyby. Taková historie je sice lineární, ale stále je nepřehledná. V tomto případě použijte squash, který sloučí více commitů do jednoho logického celku. Pomocí interaktivního rebase si vyberete commity, které chcete sloučit, a nástroj je spojí do jediného. Výsledkem je jeden commit s jasným popisem, co daná změna dělá a proč je potřebná. Tento postup ocení především při začleňování větví, které obsahují spoustu experimentálních pokusů.
Kombinace záclon a závěsů dokáže z obyčejného obýváku udělat místo, kde se chce člověk zastavit. Nejde přitom o žádnou vědu – stačí dodržet pár zásad, které spolu ladí i v praxi. Základním krokem je ujasnit si, co má každá vrstva dělat. Záclona propouští světlo a zajišťuje soukromí během dne, OsvěTlení V ObýVáKu závěs zase stíní, izoluje a dodává místnosti barevný či texturní akcent. Pokud obě vrstvy visí na stejném římse, měly by být zavěšeny tak, aby se vzájemně nepraly o prostor, ale společně vytvářely jeden celek.
Pro týmy, které tento styl neznají, je nejtěžší změnit zažité návyky. Mnoho vývojářů se brání rebase, protože ho považují za nebezpečný a složitý. Skutečnost je ale taková, že s trochou praxe se stane přirozenou součástí workflow. Nejlepší je začít na menších byt v panelákuětvích, kde chyby nezpůsobí velké škody. Stanovte si pravidlo, že každá větev musí být před sloučením rebasovaná a squasheovaná, a vyžadujte to v rámci code review. Po pár týdnech si tým zvykne a historie se stane lineární, čitelnou a především použitelnou pro rychlé pochopení vývoje projektu.
Typickou chybou týmu, který se o lineární historii snaží, je nesprávné pořadí operací. Pokud nejprve provedete squash a poté rebase na hlavní větev, může dojít k zbytečným konfliktům. Správný postup je nejprve rebase na aktuální hlavní větev, vyřešit všechny konfl ikty, a teprve poté provést squash. Díky tomu máte jistotu, že finální commit je postaven na nejnovějším kódu a konfl ikty jsou vyřešeny jednou provždy. Dále se vyplatí nastavit ochranu na hlavní větvi tak, aby nebylo možné do ní posílat změny přímo, ale pouze prostřednictvím pull requestů, kde automatizované kontroly vynutí rebase a squash.
If you liked this report and you would like to get more data concerning josephpesco.info kindly go to our own web site.