C++ Základní jazyk: Základ pro programátory v jazyce C

Hodnocení:   (4,6 z 5)

C++ Základní jazyk: Základ pro programátory v jazyce C (Doug Brown)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněna jako efektivní úvod do objektově orientovaného programování (OOP) v jazyce C++ pro ty, kteří mají zkušenosti s jazykem C. Je oceňována pro stručné pokrytí klíčových konceptů bez zbytečné délky, což z ní činí oblíbenou volbu mezi studenty a začínajícími programátory. Upozorňuje se však, že některá zásadní témata, jako je použití klíčového slova „const“ a standardní knihovna (STL), nejsou zahrnuta, což může vyžadovat, aby si čtenáři vyhledali další zdroje pro komplexní porozumění.

Klady:

Stručné a jasné vysvětlení základních pojmů jazyka C++, zejména pro programátory v jazyce C, kteří přecházejí na jazyk C++. Poutavé a snadno čitelné, s praktickým přístupem, který čtenářům pomůže rychle pochopit základní myšlenky OOP. Mnoho recenzentů vyzdvihlo její schopnost vyplnit mezery, které zanechaly jiné texty, a její účinnost jako referenční příručky nebo osvěžení pro zkušené programátory.

Zápory:

Některá důležitá témata a funkce, jako je použití konst a standardní knihovna C++, nejsou zahrnuty, což může zanechat čtenáře s neúplnými znalostmi. Kniha předpokládá předchozí znalost jazyka C, což nemusí vyhovovat začátečníkům bez zkušeností s jazykem C. Několik čtenářů vyjádřilo přání, aby se některé pokročilé koncepty probíraly více do hloubky.

(na základě 25 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Jazyk C++ je objektově orientované vylepšení programovacího jazyka C a stává se jazykem, který se používá při vývoji seriózního softwaru. Jazyk C++ překonal bariéru složitosti jedné knihy. Jednotlivé funkce nejsou až tak složité, ale když se spojí do programu, vzájemně se ovlivňují velmi neintuitivními způsoby. Mnoho knih pojednává o každé z funkcí zvlášť, což čtenářům dává iluzi, že jazyku rozumí. Když se však pokusí programovat, čeká je bolestivé překvapení (a to i lidi, kteří už jazyk C znají). C++: Základní jazyk je určen programátorům v jazyce C, kteří přecházejí na C++. Je navržena tak, aby čtenáře rychle uvedla do tempa tím, že pokrývá základní podmnožinu jazyka. Tuto podmnožinu tvoří funkce, bez nichž to prostě není C++, a hrstka dalších, které z něj dělají poměrně užitečný jazyk. Tuto podmnožinu můžete skutečně použít (s použitím libovolného překladače) k seznámení se základy jazyka. Jakmile toho opravdu hodně pochopíte, je čas věnovat se programování a učit se více z dalších knih.

Po přečtení této knihy budete mnohem lépe připraveni na to, abyste z referenční příručky, knihy o programování grafického uživatelského rozhraní a možná i knihy o konkrétních knihovnách, které budete používat, získali něco užitečného. (Podívejte se na naši doprovodnou knihu Praktické programování v C++. ) C++: Základní jazyk obsahuje postranní panely, které poskytují přehled všech pokročilých funkcí, o nichž se v knize nepíše, takže čtenáři vědí, že existují a jak do ní zapadají. Zahrnuje funkce společné všem kompilátorům jazyka C++, včetně těch pro systémy UNIX, Windows NT, Windows, DOS a Macintosh. Srovnání: C++: Zásadou nakladatelství O'Reilly je nevydávat dvě knihy na stejné téma pro stejné publikum. Raději věnujeme dvojnásobek času tomu, aby jedna kniha byla nejlepší v oboru. Proč tedy máme dvě výukové knihy o C++? Kterou z nich byste si měli pořídit? Odpověď zní, že jsou velmi odlišné. Steve Oualline, autor úspěšné knihy Praktické programování v C, za námi přišel s nápadem udělat vydání v C++. Tak se zrodilo Praktické programování v C++. Je to komplexní výukový kurz jazyka C++, který začíná od základů. Zabývá se také procesem programování, stylem a dalšími důležitými otázkami z reálného světa. Díky tomu, že kniha obsahuje cvičení a problémy s odpověďmi, vám pomůže ujistit se, že jste vše pochopili, než se posunete dál. V době, kdy se na této knize pracovalo, jsme obdrželi návrh na vydání knihy C++: The Core Language.

Její inovativní přístup spočívá v tom, že se zabývá pouze částí jazyka - tou, kterou je nejdůležitější se naučit jako první - a předpokládá, že čtenáři již znají jazyk C. Vychází z toho, že jazyk C++ je příliš složitý na to, aby se ho naučili všichni najednou. Základy se tedy solidně naučíte z této krátké knihy, která vás připraví na pochopení některé z více než 200 dalších knih o C++ a na to, abyste mohli začít programovat. Tyto dvě knihy vycházejí z odlišných filozofií a jsou určeny odlišnému publiku. Existuje však jeden způsob, jakým fungují společně. Pokud programujete v jazyce C, doporučujeme vám začít s C++: Základní jazyk, a pak si přečtěte o pokročilých tématech a reálných problémech v Praktickém programování v C++.

Další údaje o knize:

ISBN:9781565921160
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:1995
Počet stran:207

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Výlety na temné vrcholy - mimo vyšlapané cesty - Dark Peak Hikes - Off the Beaten Track
Jedná se o alternativní sbírku procházek! 30 procházek po méně...
Výlety na temné vrcholy - mimo vyšlapané cesty - Dark Peak Hikes - Off the Beaten Track
C++ Základní jazyk: Základ pro programátory v jazyce C - C++ the Core Language: A Foundation for C...
Jazyk C++ je objektově orientované vylepšení...
C++ Základní jazyk: Základ pro programátory v jazyce C - C++ the Core Language: A Foundation for C Programmers
Lední medvěd, kuřecí polévka a přátelé - The Polar Bear, Chicken Soup and Friends
"Lední medvěd, kuřecí polévka a přátelé" odhaluje důležitost přátelství...
Lední medvěd, kuřecí polévka a přátelé - The Polar Bear, Chicken Soup and Friends
Být je dost: Kolektivní svépomoc pro udržitelný svět: Stačí být sám sebou. - Being Is Enough:...
Kniha Being Is Enough zdůrazňuje, že americká...
Být je dost: Kolektivní svépomoc pro udržitelný svět: Stačí být sám sebou. - Being Is Enough: Collective Self-Help for a Sustainable World

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)