Effective C, 2nd Edition: An Introduction to Professional C Programming
Autor Robert C. Seacorden Limba Engleză Paperback – 29 oct 2024
Descoperim în Robert C. Seacord un mentor cu o experiență practică rară, începută la IBM în 1982, a cărui expertiză în securitate informatică la CERT/Coordination Center transformă acest volum într-un ghid tehnic riguros. Effective C, 2nd Edition nu este doar un manual de sintaxă, ci o incursiune în dezvoltarea sistemelor profesionale, fundamentată pe contribuția directă a autorului la standardele limbajului. Considerăm esențial faptul că această ediție a doua integrează specificațiile standardului C23, oferind o perspectivă modernă asupra unui limbaj adesea predat prin metode învechite.
Pe linia practică a volumului Modern C for Absolute Beginners de Slobodan Dmitrović, dar cu un focus distinct pe securitate și inginerie software de sistem, Effective C, 2nd Edition elimină ambiguitățile legate de comportamentul nedefinit și gestionarea memoriei. Analizăm aici mecanismele bibliotecii standard, în timp ce explorăm bunele practici de testare și analiză a codului. Structura este densă și orientată spre performanță, evitând superlativele inutile în favoarea unor explicații concise despre structuri de date, pointeri și portabilitate. Reținem că autorul nu evită subiectele sensibile, abordând direct dezbaterile din comunitate și erorile de logică ce pot compromite infrastructurile critice. Este o resursă tehnică ce face trecerea de la programarea academică la rigorile producției industriale, unde siguranța codului este imperativă.
Preț: 276.18 lei
Preț vechi: 345.22 lei
-20%
Carte disponibilă
Livrare economică 07-21 mai
Livrare express 23-29 aprilie pentru 114.27 lei
Specificații
ISBN-10: 1718504128
Pagini: 312
Dimensiuni: 177 x 236 x 20 mm
Greutate: 0.58 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească standardul C23 sub îndrumarea unui expert în securitate. Este ideală pentru cei care fac tranziția de la limbaje de nivel înalt precum Python sau Java către programarea de sistem. Cititorul câștigă o înțelegere profundă a modului în care se scrie cod C sigur și portabil, învățând să evite vulnerabilitățile critice prin tehnici de analiză și depanare profesională.
Despre autor
Robert C. Seacord este un expert recunoscut la nivel mondial în securitatea software, ocupând poziția de Senior Vulnerability Analyst în cadrul CERT/Coordination Center la Software Engineering Institute. Cu o carieră începută la IBM în 1982, Seacord a devenit o figură centrală în comunitatea C, fiind membru activ în comitetul de standardizare a limbajului. Este coautor al unor lucrări de referință precum „Building Systems from Commercial Components” și „Modernizing Legacy Systems”. Expertiza sa se concentrează pe analiza riscurilor de securitate și protejarea infrastructurilor critice prin scrierea de cod robust.