Code Like a Pro in Rust
Autor Brenden Matthewsen Limba Engleză Paperback – 18 mar 2024
Cititorul care parcurge Code Like a Pro in Rust va reuși să implementeze și să livreze sisteme software robuste, gata pentru mediul de producție, depășind etapa sintaxei de bază. Observăm o abordare pragmatică a ecosistemului, unde accentul cade pe eficiența fluxului de lucru. Autorul Brenden Matthews ghidează utilizatorul prin utilizarea avansată a instrumentului Cargo și a tooling-ului specific, elemente esențiale pentru productivitatea în ingineria software modernă. Pe linia practică a volumului Rust in Action, dar cu un focus mai pronunțat pe bunele practici de livrare și management de proiect, această lucrare elimină detaliile teoretice de prisos în favoarea tehnicilor de veteran. Structura cărții este organizată progresiv: se pornește de la fundamentele profesionale (Part 1), se trece prin structuri de date și gestiunea memoriei, pentru ca ulterior să se dedice capitole întregi corectitudinii codului prin testare unitară și de integrare. Spre deosebire de Learning Rust, care se adresează tranziției de la C++ sau C#, lucrarea de față rafinează cunoștințele deja dobândite, orientându-le către design pattern-uri și optimizări avansate. Recomandăm atenția sporită asupra secțiunii de programare asincronă (Async Rust), un punct critic în dezvoltarea sistemelor scalabile. Continuând temele din lucrarea sa anterioară, Idiomatic Rust, Matthews pune aici un accent mai mare pe execuție și tooling, transformând limbajul dintr-un instrument teoretic într-un motor de producție eficient. Merită menționat că volumul acoperă și scenarii complexe de interoperabilitate, utile în contextul bazelor de cod hibride.
Preț: 314.60 lei
Preț vechi: 393.25 lei
-20%
Carte disponibilă
Livrare economică 19 mai-02 iunie
Livrare express 05-09 mai pentru 71.68 lei
Specificații
ISBN-10: 1617299642
Pagini: 225
Dimensiuni: 185 x 233 x 16 mm
Greutate: 0.5 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor care cunosc fundamentele Rust și vor să facă pasul spre ingineria software de nivel senior. Câștigați o înțelegere profundă a testării, optimizării și a pattern-urilor de design, elemente care transformă un cod funcțional într-un produs software sustenabil. Este motivul ideal pentru a învăța cum să utilizați tooling-ul Rust la capacitate maximă în proiecte complexe.