Moderní programování v C++ - Andrei Alexandrescu, Computer Press, 2004

19,82 €

Pri nákupe nad 49 €
poštovné zadarmo
Moderní programování v C++ - Andrei Alexandrescu, Computer Press, 2004
Moderní programování v C++ - Andrei Alexandrescu, Computer Press, 2004

Moderní programování v C++

Šablony, generické komponenty a návrhové vzory

Kniha je vhodná pro pokročilejší programátory. Ocení ji zejména tvůrci knihoven, ale i všichni programátoři z praxe, kteří stojí o efektivnější a přehlednější kód... Čítať viac

Vydavateľstvo
Computer Press, 2004
Počet strán
340

Kniha je vhodná pro pokročilejší programátory. Ocení ji zejména tvůrci knihoven, ale i všichni programátoři z praxe, kteří stojí o efektivnější a přehlednější kód... Čítať viac

  • Brožovaná väzba
  • Čeština
Vypredané

Zadajte e-mail a budeme vás informovať, keď bude kniha dostupná.

Dostupné v 7 knižniciach. Požičať v knižnici

Naši škriatkovia odporúčajú

Anjel smrti - Robert Bryndza, Cosmopolis, 2024

Viac o knihe

Mezi návrhem programu a jeho kódem v daném jazyce zeje i přes různý stupeň podpory návrhových metodik (např. objektovou orientaci) obvykle hluboká propast. Protože kód se musí starat o nejposlednější implementační detaily a množství podružných úkolů, cíl návrhu se tak zpravidla ztratí v houštině kudrlinek.

Kniha Andreie Alexandresca (v originále Modern C++ Design) v tomto směru otevírá programátorům v C++ nové obzory. Nevídaná nápaditost a programátorská virtuozita autora dala vzniknout revolučnímu přístupu k návrhu programů, který společným využitím návrhových vzorů, generického programování a jazyka C++ umožňuje programátorům dosáhnout čitelnějšího, snadno upravovatelného a vysoce znovupoužitelného kódu.

Autor v knize, jež se stala milníkem návrhu aplikací v C++, zavádí princip tzv. generických komponent – hromadně použitelných návrhových šablon jako nástroje pro programování kompilátoru – a to nástroje, který je výpočetně úplný! Generické komponenty umožňují hladší přechod od návrhu k aplikačnímu kódu a takto vytvořený kód lépe vystihuje původní záměr a usnadňuje jeho použití v jiných situacích, neboť vyžaduje minimální změny. Konkrétně k tomu slouží:

* Návrh tříd založený na zásadách (policies) pro vyšší flexibilitu
* Částečná specializace šablon
* Seznamy typů (typelists) – mocné struktury pro manipulaci s typy
* Alokátor paměti pro malé objekty
* Zobecněné funktory usnadňující meziobjektovou komunikaci
* Návrhové vzory Příkaz, Singleton, Návštěvník, Abstraktní továrna a další
* Multimetody pro výběr volání objektů dle dynamického typu objektu

Kniha je vhodná pro pokročilejší programátory. Ocení ji zejména tvůrci knihoven, ale i všichni programátoři z praxe, kteří stojí o efektivnější a přehlednější kód. Poznají, čím jazyk C++ ve skutečnosti je – zdaleka nejen "C s třídami".
Čítať viac
Počet strán
340
Väzba
brožovaná väzba
Rozmer
165×225 mm
Hmotnosť
604 g
ISBN
8025103706
Rok vydania
2004
Naše katalógové číslo
29998
Jazyk
čeština
Vydavateľstvo
Computer Press
Kategorizácia

Našli ste nepresnosti? Dajte nám, prosím, vedieť!

Nahlásiť chybu

Máte o knihe viac informácií ako je na tejto stránke alebo ste našli chybu? Budeme vám veľmi vďační, ak nám pomôžete s doplnením informácií na našich stránkach.

Hodnotenia

5,0 / 5

3 hodnotenia

3
0
0
0
0

Ako sa páčila kniha vám?

Vydavateľstvo Computer Press

Čítať viac

„Člověk buď umí být šťastný, nebo to prostě neumí. Jestli nejsem šťastná teď a tady, je chyba ve mně a nebudu šťastná ani nikde jinde. “

Slepá mapa - Alena Mornštajnová, 2018
Slepá mapa
Alena Mornštajnová