Běžná cena: | 397 Kč |
Sleva: | 19% |
Dostupnost: | Nedostupné |
---|---|
Když teď objednám, kdy zboží obdržím? |
Kód: | D0073194 |
---|---|
EAN: | 9788025103708 |
ISBN: | 80-251-0370-6 |
Nakladatel: | CPRESS |
Vazba: | brožovaná |
Počet stran: | 344 |
Rok vydání: | 2004 |
Rozměry: | 540x167x18mm |
Váha: | 225g |
Jazyk: | Česky |
Kategorie: | Informatika, výpočetní technika |
„Pro mne nevýhoda, že je ve velké vzdálenosti od bydliště a musím použít zásilkovnu, doručení za další poplatek, než když bych si dojela do obchodu.“
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“.
Štítky: Počítače
Kliknutím na tlačítko zařadíte knihu do seznamu k pozdějšímu nákupu.
Přidat do seznamu přání »Přejete si dostat určitou knihu? Přidejte ji do seznamu přání a zašlete jej svým známým.
Přidat do přečtených knih »Máte již přečtenou danou knihu? Zařaďte si jí do knihovny a najděte podobné.
Adresa odběru | Poplatek | Kdy bude zboží připraveno? | |
Praha 7, V Háji 15 | ZDARMA | Nelze objednat | |
Balíkovna a AlzaBoxy | 49 Kč | Nelze objednat | |
Zásilkovna výdejní místa a Z-boxy | 55 Kč | Nelze objednat | |
Česká pošta - Balík na poštu | 65 Kč | Nelze objednat | |
PPL výdejní místa | 69 Kč | Nelze objednat | |
PPL výdejní místa Slovensko | 99 Kč | Nelze objednat |
Způsob dopravy | Cena dopravy | Kdy zboží obdržím? | |
Balíkovna na adresu | 59 Kč | Nelze objednat | |
Doručení na adresu | 79 Kč | Nelze objednat | |
Kurýr PPL ČR | 99 Kč | Nelze objednat | |
Kurýr PPL SK | 169 Kč | Nelze objednat | |
Uvedené ceny jsou včetně DPH |
Způsob platby | Cena platby | |
Na prodejně | 9 Kč | |
Bankovním převodem | ZDARMA | |
Dobírka | 49 Kč | |
Dobírka | 39 Kč | |
Dobírka | 49 Kč | |
VISA / Master Card | ZDARMA | |
PLATBA 24 – Česká spořitelna | ZDARMA | |
GE Money Bank | ZDARMA | |
ePlatby pro eKonto - Raiffeisenbank | ZDARMA | |
MojePlatba – Komerční banka | ZDARMA | |
mPenize - mBank | ZDARMA | |
ČSOB | ZDARMA | |
Fio banka | ZDARMA | |
PaySec | ZDARMA | |
Masterpass | ZDARMA | |
Edenred | od 29 Kč | |
Benefity | od 29 Kč | |
Twisto | ZDARMA | |
Hotově na pobočce Zásilkovna | 39 Kč | |
Gallery Beta | od 29 Kč | |
Dobírka | 49 Kč | |
Uvedené ceny jsou včetně DPH |