Kníhkupectvo PANTA RHEI na skvalitnenie služieb používa cookies podľa pravidiel, ktoré sú Vám k dispozícii v Obchodných podmienkach. Ďalším používaním stránky s uvedenými pravidlami súhlasíte.

Alexandrescu Andrei: Moderní programování v C++
Počet strán: 344
Väzba: mäkká, brožovaná
EAN: 9788025103708
Jazyk: český
ISBN: 8025103706
Vydavateľstvo: Computer Press
Moderní programování v C++ http://www.pantarhei.sk/media/catalog/product/cache/1/image/250x361/040ec09b1e35df139433887a97daa66f/m/o/moderni-programovani-v-c.jpg ISBN:8025103706
0 5 0 0

Moderní programování v C++

Dostupnosť:
Vypredané
Naša cena: 18,63 
Bežná cena: 19,82 €
Zľava 6%

Titul je vypredaný a nemáme ani informáciu o dotlači. Pre informáciu o dotlači sledujte prosím našu stránku.

Pri nákupe nad 25 € máte poštovné zadarmo.

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

Napsali

„Dá se ještě říci o C++ něco, co nebylo řečeno? Ukazuje se, že mnoho.“

John Vlissides, IBM TJ Watson Research Center

„Tahle kniha nejspíš zcela změní váš pohled na používání šablon v C++.“

Ing. Miroslav Virius, CSc., FJFI ČVUT, autor řady knih o programování

Na

http://www.awl.com/cseng/titles/0-201-70431-5
jsou k dispozici implementace generických komponent představených v knize a knihovna Loki, jejíž specifická funkčnost je v knize popsána a kterou lze použít prakticky pro jakýkoli projekt v C++.

Odporúčame tieto knihy

Pridaj svoj názor
Anonym
Anonym
Pridaj svoje hodnotenie