Cantitate/Preț
Produs

Programming

Autor Bjarne Stroustrup
en Limba Engleză Paperback – 9 sep 2024

Remarcăm că Programming se distinge de documentația tehnică convențională prin faptul că nu este un simplu inventar de sintaxă, ci un curs riguros de inginerie software. Bjarne Stroustrup prioritizează fundamentele necesare pentru a dezvolta sisteme utilizabile în lumea reală, evitând detaliile tehnice obscure în favoarea conceptelor solide de design. Această a treia ediție integrează specificațiile moderne C++20 și C++23, oferind o perspectivă tehnică actualizată asupra modului în care tehnicile de nivel înalt interacționează cu eficiența hardware-ului. Considerăm că structura progresivă a volumului este esențială pentru formarea unei gândiri algoritmice corecte. Ca și Anil Kumar Rangisetti în Hands-On Object-Oriented Programming, autorul distilează experiența reală în principii acționabile, însă Stroustrup merge mai departe, explicând deciziile arhitecturale care stau la baza limbajului. Față de The C++ Programming Language, care servește ca referință avansată, sau A Tour of C++, care oferă o prezentare succintă a noilor standarde, acest volum este conceput ca o bază fundamentală pentru cei care nu au mai programat, dar și ca un ghid de bune practici pentru profesioniști. Abordarea este strict practică: se trece de la tipuri de date încorporate la tipuri definite de utilizator, incluzând utilizarea bibliotecii standard și elemente de grafică. Recomandăm atenția acordată siguranței tipurilor și mentenanței codului, aspecte critice în dezvoltarea software-ului modern. Ritmul de învățare este susținut, solicitând un efort constant de implementare a conceptelor prin exercițiile propuse, asigurând astfel o tranziție eficientă de la teorie la aplicații industriale.

Citește tot Restrânge

Preț: 46431 lei

Preț vechi: 58039 lei
-20%

Puncte Express: 696

Carte disponibilă

Livrare economică 19 mai-02 iunie
Livrare express 02-08 mai pentru 6520 lei


Specificații

ISBN-13: 9780138308681
ISBN-10: 0138308683
Pagini: 656
Dimensiuni: 186 x 228 x 31 mm
Greutate: 1.26 kg
Ediția:3. Auflage
Editura: Pearson Education (US)

De ce să citești această carte

Recomandăm această lucrare celor care doresc să stăpânească programarea direct de la sursă, prin prisma creatorului C++. Cititorul câștigă o înțelegere profundă a standardelor C++20 și C++23, dezvoltând abilități practice pentru scrierea unui cod eficient și sigur. Este un instrument indispensabil pentru studenți și ingineri care vizează excelența în software-ul de sistem, oferind o fundație tehnică ce depășește simpla învățare a unui limbaj.


Despre autor

Bjarne Stroustrup este designerul și implementatorul original al limbajului C++, fiind o figură emblematică în informatică. Cu o carieră de peste patru decenii începută la Bell Labs și continuată în medii academice și industriale de elită, Stroustrup a modelat evoluția programării moderne. Este autorul unor lucrări fundamentale precum The Design and Evolution of C++ și editor consultant pentru seria C++ In-Depth la Pearson Education. Expertiza sa, rafinată prin dezvoltarea de compilatoare și sisteme complexe, se reflectă în rigoarea acestei cărți, menite să educe generații de programatori în spiritul performanței și corectitudinii structurale.


Descriere

An Introduction to Programming by the Inventor of C++ Programming: Principles and Practice Using C++, Third Edition, will help anyone who is willing to work hard learn the fundamental principles of programming and develop the practical skills needed for programming in the real world. Previous editions have been used successfully by many thousands of students. This revised and updated edition Assumes that your aim is to eventually write programs that are good enough for others to use and maintain Focuses on fundamental concepts and techniques, rather than on obscure language-technical details Is an introduction to programming in general, including procedural, object-oriented, and generic programming, rather than just an introduction to a programming language Covers both contemporary high-level techniques and the lower-level techniques needed for efficient use of hardware Will give you a solid foundation for writing useful, correct, type-safe, maintainable, and efficient code Is primarily designed for people who have never programmed before, but even seasoned programmers have found previous editions useful as an introduction to more effective concepts and techniques Covers a wide range of essential concepts, design and programming techniques, language features, and libraries Uses contemporary C++ (C++20 and C++23) Covers the design and use of both built-in types and user-defi ned types, complete with input, output, computation, and simple graphics/GUI Offers an introduction to the C++ standard library containers and algorithms Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.