Jste zde

programování

Ještě jednou a lépe: práce se zámky v Pythonu

Minule jsme si ukázali využití příkazu with při práci se soubory. Dneska se podíváme na to, jak jej využít při práci se zámky.

Ještě jednou a lépe: explicitní porovnání s true/false

Dnes se mrkneme na podmínky, ve kterých se explicitně provádí porovnání s pravdivostní hodnotou a ukážeme si, jak je udělat čitelnější.

Ještě jednou a lépe: umělecké komentáře

Občas se v projektech setkávám s komentáři, které připomínají umělecké dílo. Většinou jsou nějakým pěkným způsobem ohraničeny a jejich obsah je zarovnán podle určitých pravidel. Taktéž mnohdy obsahují nadbytečné informace jen pro to, aby vše bylo konzistentní v rámci celého projektu. Dneska se zkusíme podívat na to, jak to udělat lépe.

Zajímavosti z shellu: nežádoucí odstranění koncových prázdných řádků

V dnešním příspěvku se podíváme na jednu záludnost, která vás může potkat při skriptování v Bashi či shellu obecně. Týká se odstranění prázdných řádků z konce souboru při použití tzv. command substitution, zapsaným jako `command` či $(command).

Chyby v návrhu: nekonzistentní rozhraní

V dnešním díle seriálu o chybách v návrhu se podíváme na nešvar, který znepříjemňuje práci uživatelům knihoven: nekonzistentní rozhraní.

Ještě jednou a lépe: práce se souborem v Pythonu

Často je potřeba provést se souborem nějakou činnost, např. načíst celý obsah souboru do paměti. Jaká je typická podoba kódu, který pro tento účel vídávám u začínajících programátorů v Pythonu a jak to udělat lépe se dozvíte v dnešním příspěvku.

Urychlujeme si práci s gitem s využitím aliasů

Dnes se podíváme na to, jak si zjednodušit a urychlit práci s gitem. Konkrétně ukáži některé své aliasy, které v gitu používám.

Aktualizace 19.7.2015: Novější verzi tohoto příspěvku lze nalézt na mém anglickém blogu.

git pull? git up!

V následujícím příspěvku se podíváme na lepší alternativu za git pull.

Ještě jednou a lépe: kontrola na prázdný std::string v C++

Není pochyb o tom, že existuje spousta cest, jak zjistit, zda je řetězec prázdný. Kterou z nich ale zvolit a proč? To se dozvíte v dnešním příspěvku.

Zajímavosti z C++: delete na nulový ukazatel

Dnes se podíváme na to, zda je bezpečné volat delete na nulový ukazatel.

Stránky

Přihlásit se k odběru RSS - programování