Programovací princip, který zjednoduší život
Produktivita / / December 23, 2019
Mark Shed
softwarový vývojář, autor knih o Agile metodiky, jako konzultant pro zlepšení procesu vývoje.
„Neopakujte Yourself“ - jeden z nejdůležitějších principů programování. Říká, že když je třeba vyřešit problém, udělej to znovu. Neopakujte stejnou akci znovu a znovu v různých částech kódu. Vezměte problémy řešení společných a program tak, aby mohl být použit pro všechny podobné případy.
Tento princip lze aplikovat i v jiných oblastech. Například pro korekci jejich zvyky. Koneckonců, v průběhu týdne trávíme hodně času na nepotřebných věcí a složitosti; procesy.
Podívejte se na oblasti, které se opakují, a zjednodušit je.
Například před pěti lety jsem pracoval v podniku, kde jsou zaměstnanci vyplacena každé dva týdny. A v mém autě neustále hromadí kontroly, protože mám pořád nebyl čas, aby se jim do banky. To se zdá být trochu, ale jsem strávil hodně času starostí o těchto dokladů.
Nakonec jsem šel na oddělení vypořádání a souhlasil s platem převedena na můj účet. Při řešení všech formalit trvalo kratší dobu, než výlet do banky, a to navždy vyřešil problém. A já jsem byl jeden menší problém.
Nebo jiný příklad. Každé ráno se dívám přes stejné deseti místech. Na jednom - zprávy, na druhé straně - souhrn svých obchodních zájmů. Samostatně otevřít každý web, nemáte moc času, ale já ji pravidelně se opakující.
Proto jsem seskupit všechny stránky s jedinou značkou, a nyní je otevřít jedním kliknutím, šetří trochu času každý den.
Zde je několik tipů, které vám pomohou méně a opakované:
- Sledovat své pravidelné činnosti a vždy hledají způsoby, jak zlepšit nebo odstranit z zbytečných kroků.
- Naučte se používat skripty a makra v softwaru.
- Prozkoumat způsoby automatizace k dispozici v operačním systému. Používat klávesové zkratky pro často používané funkce.
- Udělejte si čas pravidelně ke zlepšení každodenních procesů. Mnozí nemají opravit maličkosti, protože tam je vždy „příliš zaneprázdněný“, ale je to mnohem jednodušší život.
viz také🧐
- 5 způsobů, jak zjednodušit život
- Automatizovat - aplikace pro automatizaci úkolů v systému Android
- Jak automatizovat práci s e-mailem a netrpí stovek příchozích
- 6 důvodů se učit programovat, pokud nejste programátor