Přejít k hlavnímu obsahu
Domů
Petr Zemek | Český blog

Hlavní navigace

  • Domů
  • Osobní stránka
  • Anglický blog
Od Petr Zemek, 2013-11-23

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í.

C
C++
programování
programovací principy
chyby v návrhu
PHP
Od Petr Zemek, 2013-11-17

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.

programování
Python
ještě jednou a lépe
Od Petr Zemek, 2013-11-16

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.

programování
git
Od Petr Zemek, 2013-11-10

git pull? git up!

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

programování
git
Od Petr Zemek, 2013-11-09

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.

programování
C++
ještě jednou a lépe
Od Petr Zemek, 2013-11-03

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

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

programování
C++
Od Petr Zemek, 2013-11-02

Ještě jednou a lépe: získání prvku z kontejneru po ověření jeho existence v C++

V tomto novém seriálu vždy ukáži kód, který je v určitém ohledu nevhodný, a ukážeme si, jak jej vylepšit. Začneme se získáním prvku ze standardních kontejnerů v C++ po ověření jeho existence.

programování
C++
ještě jednou a lépe
Od Petr Zemek, 2013-09-21

Zajímavosti z C a C++: Urychlujeme překlad využitím dopředných deklarací

Minule jsme si ukázali, proč nezahrnovat implementaci do hlavičkových souborů. Dnes se podíváme na to, jak urychlit překlad použitím tzv. dopředných deklarací.

C
programování
C++
Od Petr Zemek, 2013-09-14

Zajímavosti z C a C++: Proč nezahrnovat implementaci do hlavičkových souborů

V příspěvku se dozvíte, proč dávat přednost umisťování implementace do .c/.cpp souborů, nikoliv do hlavičkových souborů.

C
programování
C++
Od Petr Zemek, 2013-08-11

Chyby v návrhu: porušování principu "Tell, don't ask"

V dnešním díle seriálu o chybách v návrhu se podíváme na chyby, které objektově orientovaný kód degradují na procedurální úroveň. Zaměříme se na porušování principu "Tell, don't ask", který říká, že byste měli objektům říkat, co po nich chcete, a nikoliv se jich vyptávat a pak činit rozhodnutí za ně.

programování
programovací principy
chyby v návrhu
C++

Pagination

  • First page
  • Předchozí stránka
  • …
  • Stránka 6
  • Stránka 7
  • Stránka 8
  • Stránka 9
  • Stránka 10
  • Stránka 11
  • Stránka 12
  • Stránka 13
  • Stránka 14
  • …
  • Následující stránka
  • Poslední stránka
RSS zdroj

Copyright © 2008-2025 Petr Zemek
Obsah blogu je licencován pod licencí Creative Commons Attribution 4.0