C++ the Core Language: O bază pentru programatorii C

Evaluare:   (4.6 din 5)

C++ the Core Language: O bază pentru programatorii C (Doug Brown)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte apreciată ca o introducere eficientă în programarea orientată pe obiecte (OOP) în C++ pentru cei cu cunoștințe de C. Este lăudată pentru acoperirea concisă a conceptelor cheie, fără lungimi inutile, ceea ce o face o alegere populară în rândul studenților și programatorilor în tranziție. Cu toate acestea, se remarcă faptul că unele subiecte vitale, cum ar fi utilizarea cuvântului cheie „const” și a bibliotecii standard (STL), nu sunt acoperite, ceea ce poate necesita cititorilor să caute resurse suplimentare pentru o înțelegere cuprinzătoare.

Avantaje:

Explicații concise și clare ale conceptelor de bază ale C++, în special pentru programatorii C care fac tranziția la C++. Angajant și ușor de citit, cu o abordare practică care ajută cititorii să înțeleagă rapid ideile fundamentale OOP. Mulți recenzenți au subliniat capacitatea sa de a umple golurile lăsate de alte texte și eficiența sa ca ghid de referință sau de perfecționare pentru programatorii experimentați.

Dezavantaje:

Unele subiecte și funcționalități importante, cum ar fi utilizarea const și C++ Standard Library, nu sunt acoperite, lăsând potențial cititorii cu cunoștințe incomplete. Cartea presupune cunoștințe prealabile de C, ceea ce s-ar putea să nu se potrivească începătorilor fără cunoștințe de C. Câțiva cititori și-au exprimat dorința de a aprofunda mai mult anumite concepte avansate.

(pe baza a 25 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

C++ este o îmbunătățire orientată pe obiecte a limbajului de programare C și devine limbajul preferat pentru dezvoltarea serioasă de software. C++ a depășit bariera complexității unei singure cărți. Caracteristicile individuale nu sunt atât de complexe, dar atunci când sunt puse împreună într-un program, ele interacționează în moduri extrem de neintuitive. Multe cărți discută fiecare dintre caracteristici separat, dând cititorilor iluzia că înțeleg limbajul. Dar atunci când încearcă să programeze, au parte de o surpriză dureroasă (chiar și persoanele care cunosc deja C). C++: The Core Language este destinat programatorilor C care trec la C++. Este conceput pentru a-i pune rapid pe cititori la curent, acoperind un subset esențial al limbajului. Acest subset este format din caracteristici fără de care nu este C++ și o mână de altele care îl fac un limbaj rezonabil de util. De fapt, puteți utiliza acest subset (folosind orice compilator) pentru a vă familiariza cu elementele de bază ale limbajului. Odată ce ați înțeles cu adevărat atât de mult, este timpul să faceți puțină programare și să învățați mai multe din alte cărți.

După citirea acestei cărți, veți fi mult mai bine echipat pentru a obține ceva util dintr-un manual de referință, o carte de programare a interfeței grafice cu utilizatorul și poate o carte despre bibliotecile specifice pe care le veți utiliza. (Aruncați o privire la cartea noastră însoțitoare, Practical C++ Programming. ) C++: Limbajul de bază include bare laterale care oferă o privire de ansamblu asupra tuturor funcțiilor avansate care nu sunt acoperite, astfel încât cititorii să știe că acestea există și cum se integrează. Acesta acoperă caracteristicile comune tuturor compilatoarelor C++, inclusiv cele de pe UNIX, Windows NT, Windows, DOS și Macintosh. Comparație: C++: The Core Language vs. Practical C++ Programming Politica O'Reilly este de a nu publica două cărți pe același subiect pentru același public. Preferăm să petrecem de două ori mai mult timp pentru a face dintr-o singură carte cea mai bună din industrie. Deci, de ce avem două tutoriale C++? Pe care ar trebui să o achiziționați? Răspunsul este că sunt foarte diferite. Steve Oualline, autorul cărții de succes Practical C Programming, a venit la noi cu ideea de a face o ediție C++. Astfel s-a născut Practical C++ Programming. Este un tutorial cuprinzător pentru C++, pornind de la zero. De asemenea, acoperă procesul de programare, stilul și alte aspecte importante din lumea reală. Prin furnizarea de exerciții și probleme cu răspunsuri, cartea vă ajută să vă asigurați că ați înțeles înainte de a trece mai departe. În timp ce această carte era în curs de dezvoltare, am primit propunerea pentru C++: The Core Language.

Abordarea sa inovatoare este de a acoperi doar un subset al limbajului - partea care este cea mai importantă de învățat mai întâi - și de a presupune că cititorii cunosc deja C. Ideea este că C++ este pur și simplu prea complicat de învățat dintr-o dată. Așadar, înveți elementele de bază în mod solid din această carte scurtă, care te pregătește să înțelegi unele dintre cele peste 200 de alte cărți C++ și să începi să programezi. Aceste două cărți se bazează pe filozofii diferite și sunt destinate unor audiențe diferite. Dar există un mod în care ele funcționează împreună. Dacă sunteți un programator C, vă recomandăm să începeți cu C++: The Core Language, apoi citiți despre subiecte avansate și probleme din lumea reală în Practical C++ Programming.

Alte date despre carte:

ISBN:9781565921160
Autor:
Editura:
Legare:Copertă moale
Anul publicării:1995
Numărul de pagini:207

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Dark Peak Hikes - În afara traseului bătut - Dark Peak Hikes - Off the Beaten Track
Aceasta este o colecție alternativă de plimbări! 30 de plimbări explorează...
Dark Peak Hikes - În afara traseului bătut - Dark Peak Hikes - Off the Beaten Track
C++ the Core Language: O bază pentru programatorii C - C++ the Core Language: A Foundation for C...
C++ este o îmbunătățire orientată pe obiecte a...
C++ the Core Language: O bază pentru programatorii C - C++ the Core Language: A Foundation for C Programmers
Ursul polar, supa de pui și prietenii - The Polar Bear, Chicken Soup and Friends
"Ursul polar, supa de pui și prietenii" dezvăluie importanța prieteniei. Îl...
Ursul polar, supa de pui și prietenii - The Polar Bear, Chicken Soup and Friends
A fi este suficient: Autoajutorare colectivă pentru o lume durabilă - Being Is Enough: Collective...
Being Is Enough subliniază faptul că economia...
A fi este suficient: Autoajutorare colectivă pentru o lume durabilă - Being Is Enough: Collective Self-Help for a Sustainable World

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)