Jak mi zálohování Time Machine (opět) zachránilo spoustu práce a nervů
Představte si modelovou situaci - programujete knihovnu, kterou používáte u dvou (nebo více) projektů. U jednoho projektu potřebujete udělat několik úprav, které jsou specifické pro daný projekt s tím, že až to bude odladěno, zaktualizujete knihovnu v druhém projektu. Jenže odladění se protáhne a mezitím dojde k neodkladným úpravám stejné knihovny v druhém projektu. Po několika dnech práce na druhém projektu se rozhodnete, že přehrajete knihovnu s novými úpravami do prvního projektu. Sekundu (spíš několik milisekund) po přepsání knihovny si uvědomíte, že došlo k přepsání jediné verze knihovny s úpravami pro první projekt. S hrůzou zjišťujete, že první projekt byl pouze na jednom místě, není nikde na serveru, cloudu nebo jiné lokalitě. Co teď? Obnovit smazaný soubor nejde, když je přepsaný jinou verzí souboru, prostě panika.