C++ Základný jazyk: C++: základ pre programátorov v jazyku C

Hodnotenie:   (4,6 z 5)

C++ Základný jazyk: C++: základ pre programátorov v jazyku C (Doug Brown)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená ako efektívny úvod do objektovo orientovaného programovania (OOP) v jazyku C++ pre tých, ktorí majú základy v jazyku C. Je oceňovaná pre stručné pokrytie kľúčových konceptov bez zbytočnej dĺžky, vďaka čomu je obľúbenou voľbou medzi študentmi a začínajúcimi programátormi. Upozorňuje sa však, že niektoré dôležité témy, ako napríklad používanie kľúčového slova const a štandardná knižnica (STL), nie sú zahrnuté, čo môže vyžadovať, aby si čitatelia vyhľadali ďalšie zdroje na získanie komplexných poznatkov.

Výhody:

Stručné a jasné vysvetlenie základných pojmov jazyka C++, najmä pre programátorov v jazyku C, ktorí prechádzajú na jazyk C++. Pútavé a jednoduché čítanie s praktickým prístupom, ktorý pomáha čitateľom rýchlo pochopiť základné myšlienky OOP. Mnohí recenzenti vyzdvihli jej schopnosť vyplniť medzery, ktoré zanechali iné texty, a jej účinnosť ako referenčnej príručky alebo osvieženia pre skúsených programátorov.

Nevýhody:

Niektoré dôležité témy a funkcie, ako napríklad používanie const a štandardná knižnica C++, nie sú zahrnuté, čo môže čitateľom zanechať neúplné znalosti. Kniha predpokladá predchádzajúce znalosti jazyka C, čo nemusí vyhovovať začiatočníkom bez skúseností s jazykom C. Niekoľko čitateľov vyjadrilo túžbu po väčšej hĺbke niektorých pokročilých konceptov.

(na základe 25 čitateľských recenzií)

Pôvodný názov:

C++ the Core Language: A Foundation for C Programmers

Obsah knihy:

Jazyk C++ je objektovo orientované vylepšenie programovacieho jazyka C a stáva sa jazykom, ktorý sa používa pri vývoji seriózneho softvéru. Jazyk C++ prekonal bariéru zložitosti jednej knihy. Jednotlivé funkcie nie sú až také zložité, ale keď sa spoja do programu, vzájomne na seba pôsobia veľmi neintuitívnym spôsobom. Mnohé knihy rozoberajú každú z funkcií samostatne, čo u čitateľov vyvoláva ilúziu, že jazyku rozumejú. Keď sa však pokúsia programovať, čaká ich bolestivé prekvapenie (dokonca aj ľudí, ktorí už jazyk C ovládajú). C++: Základný jazyk je určený pre programátorov v jazyku C, ktorí prechádzajú na C++. Je navrhnutá tak, aby sa čitatelia rýchlo dostali do tempa tým, že pokrýva základnú podmnožinu jazyka. Túto podmnožinu tvoria funkcie, bez ktorých to jednoducho nie je C++, a hŕstka ďalších, ktoré z neho robia primerane užitočný jazyk. Túto podmnožinu môžete skutočne použiť (s použitím akéhokoľvek kompilátora) na oboznámenie sa so základmi jazyka. Keď už naozaj pochopíte len toľko, je čas venovať sa programovaniu a učiť sa viac z iných kníh.

Po prečítaní tejto knihy budete oveľa lepšie pripravení získať niečo užitočné z referenčnej príručky, knihy o programovaní grafického používateľského rozhrania a možno aj z knihy o konkrétnych knižniciach, ktoré budete používať. (Pozrite si našu sprievodnú knihu Praktické programovanie v C++. ) C++: Základný jazyk obsahuje bočné panely, ktoré poskytujú prehľad o všetkých pokročilých funkciách, ktoré nie sú zahrnuté, takže čitatelia vedia, že existujú a ako do nich zapadajú. Zahŕňa funkcie spoločné pre všetky kompilátory jazyka C++ vrátane kompilátorov pre systémy UNIX, Windows NT, Windows, DOS a Macintosh. Porovnanie: C++: Zásadou vydavateľstva O'Reilly je nevydávať dve knihy na tú istú tému pre to isté publikum. Radšej venujeme dvakrát viac času tomu, aby sa jedna kniha stala najlepšou v odbore. Prečo teda máme dve učebnice C++? Ktorú z nich by ste si mali zaobstarať? Odpoveď je, že sú veľmi odlišné. Steve Oualline, autor úspešnej knihy Praktické programovanie v jazyku C, za nami prišiel s nápadom urobiť vydanie v jazyku C++. Tak sa zrodilo Praktické programovanie v C++. Je to komplexná učebnica jazyka C++, ktorá sa začína od základov. Venuje sa aj procesu programovania, štýlu a ďalším dôležitým otázkam z reálneho sveta. Tým, že kniha obsahuje cvičenia a problémy s odpoveďami, pomáha vám uistiť sa, že ste porozumeli, skôr než budete pokračovať ďalej. Počas prípravy tejto knihy sme dostali návrh na vydanie knihy C++: The Core Language.

Jeho inovatívny prístup spočíva v tom, že sa venuje len časti jazyka - tej, ktorá je najdôležitejšia na naučenie - a predpokladá, že čitatelia už poznajú jazyk C. Ide o to, že jazyk C++ je príliš zložitý na to, aby sa ho naučili naraz. Preto sa z tejto krátkej knihy naučíte solídne základy, ktoré vás pripravia na pochopenie niektorých z vyše 200 ďalších kníh o C++ a na začatie programovania. Tieto dve knihy sú založené na odlišnej filozofii a sú určené pre odlišné publikum. Existuje však jeden spôsob, akým fungujú spoločne. Ak ste programátor v jazyku C, odporúčame vám začať s C++: Základný jazyk, potom si prečítajte o pokročilých témach a reálnych problémoch v Praktickom programovaní v C++.

Ďalšie údaje o knihe:

ISBN:9781565921160
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:1995
Počet strán:207

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Túry na tmavý vrchol - mimo vychodených ciest - Dark Peak Hikes - Off the Beaten Track
Toto je alternatívna zbierka prechádzok! 30 prechádzok po menej...
Túry na tmavý vrchol - mimo vychodených ciest - Dark Peak Hikes - Off the Beaten Track
C++ Základný jazyk: C++: základ pre programátorov v jazyku C - C++ the Core Language: A Foundation...
Jazyk C++ je objektovo orientované vylepšenie...
C++ Základný jazyk: C++: základ pre programátorov v jazyku C - C++ the Core Language: A Foundation for C Programmers
Ľadový medveď, kuracia polievka a priatelia - The Polar Bear, Chicken Soup and Friends
"Ľadový medveď, kuracia polievka a priatelia" odhaľuje dôležitosť...
Ľadový medveď, kuracia polievka a priatelia - The Polar Bear, Chicken Soup and Friends
Byť stačí: Kolektívna svojpomoc pre udržateľný svet - Being Is Enough: Collective Self-Help for a...
V knihe Being Is Enough sa zdôrazňuje, že americká...
Byť stačí: Kolektívna svojpomoc pre udržateľný svet - Being Is Enough: Collective Self-Help for a Sustainable World

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)