reklama

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 :)
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 103

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 36

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 74

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

** V notebooku s cenou nad 20 tisíc nesmí chybět kvalitní displej a rychlé úložiště ** Za dalších deset tisíc můžete dostat navíc styl nebo výkonnější komponenty ** Vybírat můžete z různých velikostí i konstrukcí

8.  12.  2016 | Stanislav Janů | 84


reklama