Nová kniha: Čistý kód

Nová kniha: Čistý kód

Návrhové vzory, refaktorování, testování a další techniky agilního programování

Stává se vám, že se při vývoji programu vracíte k dříve napsanému kódu? Pracuje s kódem, který jste vytvořili, více osob? Opravdu si myslíte, by nemohl být ještě lepší?

Převážnou většinu času, který programátoři stráví nad kódem, tvoří jeho čtení a zjišťování, co která část přesně dělá. Čím lépe je program zapsán, tím rychleji se v něm lze zorientovat a tím více času zbude na to důležité – na vlastní produktivní práci. Postupem doby si řada vývojářů vytvoří vlastní, pomocné, různě velké, více či méně komplikované programy, které opakovaně využívá ve svých projektech. I když jsou již ve většině případů otestované, zoptimalizované a vyzkoušené, pořád je tu možnost dalších vylepšení. Celá kniha se nese v duchu skautského pravidla: „Zanechte tábořiště čistší, než jste jej nalezli“, které je v tomto případě aplikováno na kód.

Klepněte pro větší obrázekKniha Čistý kód si klade za cíl, naučit vás maximum možných postupů, jak vytvořit dobrý kód. Jednotlivé rady a návody lze postupně aplikovat v nově vznikajících projektech, řada z nich je použitelná i na vylepšení těch stávajících.Novinka by neměla chybět v knihovničce správného programátora, ocení ji ale i řada dalších profesí, které nutně nemusí s kódem pracovat (projektoví manažeři, vedoucí týmů, analytici atd.).

TIP: Prohlédněte si obsah knihy a ukázkovou kapitolu.

Co se naučíte

Kniha vás mimo jiné naučí, jak:

  • Vybírat srozumitelné názvy funkcí, tříd, metod a objektů
  • Správně rozložit funkčnost projektu mezi jednotlivé funkce
  • Vytvářet hodnotné komentáře
  • Formátovat kód pro co nejlepší čitelnost
  • Efektivně zpracovávat chyby a testovat právě vytvářený projekt
  • Využít paralelního zpracování k lepšímu využití hardwaru
  • Zlepšit nebo opravit již vytvořený kód

Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.

Témata článku: Programování

3 komentáře

Nejnovější komentáře

  • Karel Novák 23. 3. 2010 10:15:05
    Už mám přečtenou zhruba necelou polovinu a musím říct zatím jedním slovem...
  • Michal Špondr 20. 9. 2009 17:42:59
    Hmm, vypadá to na dalšího adepta, co bych chtěl přečíst. Teda hned, jak...
  • carney 14. 9. 2009 9:56:21
    Jak vypada preklad, kdo je autorem? - ukazkova kapitola vypada slusne :)
Určitě si přečtěte

Nové úlovky kamer Googlu: Šmírovačka na Street View nepřestává bavit

Nové úlovky kamer Googlu: Šmírovačka na Street View nepřestává bavit

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

19.  5.  2017 | redakce | 38

Kdo dal počítačům okna, kurzor a myš: Douglas Carl Engelbart

Kdo dal počítačům okna, kurzor a myš: Douglas Carl Engelbart

** Douglas Engelbart je opomíjenou osobností počítačové historie ** Věděl, jak bude pohodlné ovládat počítače, i když k tomu ještě neměly výkon ** Za vynálezem myši a systému s okny nestojí Steve Jobs a Apple

17.  5.  2017 | Pavel Tronner | 28


Aktuální číslo časopisu Computer

Supertéma: moderní cestování

Kdy opravdu přijdou nové baterie?

Velké testy: 6 herních notebooků a 8 volantů

Recenze: AMD Ryzen řady 5