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

11 tipů, jak efektivně a přesně sledovat počasí pomocí internetu

11 tipů, jak efektivně a přesně sledovat počasí pomocí internetu

** Sledujte počasí z více zdrojů a podrobněji, přesněji tak určíte, jaké počasí vás potká na dovolené ** Na webu najdete hromadu pokročilých předpovědí počasí, ale i specializované meteorologické služby ** Vybrali jsme 14 služeb na počasí, které se vám můžou hodit

23.  6.  2017 | Jakub Čížek | 19

Herní počítač vs. Xbox One X: Kvalita obrazu není všechno

Herní počítač vs. Xbox One X: Kvalita obrazu není všechno

** Nový Xbox One X slibuje hraní ve 4K s HDR za 13 tisíc korun ** Aby stejnou kvalitu obrazu zvládl počítač, museli byste za něj dát minimálně dvakrát tolik ** Přesto herní počítače stále svůj smysl mají

24.  6.  2017 | Tomáš Holčík | 58

Nejlepší program pro střih videa na doma: 9 video editorů, ze kterých si vyberete

Nejlepší program pro střih videa na doma: 9 video editorů, ze kterých si vyberete

** Pokročilé střihové programy pro neprofesionální využití stojí do 3 000 Kč, jsou ale i zdarma ** Podpora 4K, hromada editačních funkcí a efektové filtry jsou samozřejmostí ** Vybrali jsme 9 nejzajímavějších programů pro nejrozšířenější operační systém Windows

25.  6.  2017 | Stanislav Janů | 32


Aktuální číslo časopisu Computer

Bojujeme proti Fake News

Dva velké testy: fotoaparáty a NASy

Co musíte vědět o změně evropského roamingu

Radíme s výběrem základní desky