Refactoring to Rust
Autor Lily Mara, Joel Holmesen Limba Engleză Paperback – 19 aug 2025
Structura progresivă: de la concept la implementare, ne ghidează prin procesul riguros de transformare a unei baze de cod existente într-una optimizată pentru ecosistemul Rust. Considerăm că valoarea acestui volum, semnat de Lily Mara și Joel Holmes, rezidă în abordarea practică a conceptelor avansate, precum ownership-ul și sistemul de tipuri, aplicate direct pe proiecte reale. Reținem faptul că autorii nu se limitează la teorie, ci oferă soluții concrete pentru migrarea sistemelor legacy, punând accent pe siguranța memoriei și concurența fără riscuri, piloni fundamentali ai editurii Manning Publications. Complementar lui The Rust Programming Language: 2nd Edition, volumul acoperă zona aplicată a restructurării codului, oferind scenarii de migrare pe care manualul oficial le tratează doar la nivel de sintaxă. În timp ce Refactoring de Martin Fowler stabilește principiile generale ale designului software, această lucrare adaptează acele tehnici la constrângerile și avantajele unice ale compilatorului Rust. Credem că parcurgerea celor 304 pagini oferă dezvoltatorilor instrumentele necesare pentru a identifica secțiunile de cod ineficiente și a le rescrie folosind idiome moderne, asigurând o mentenanță facilă pe termen lung.
Preț: 267.77 lei
Preț vechi: 334.71 lei
-20%
Carte disponibilă
Livrare economică 05-19 mai
Specificații
ISBN-10: 1617299014
Pagini: 304
Dimensiuni: 185 x 233 x 19 mm
Greutate: 0.55 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor care cunosc deja bazele Rust și doresc să aplice limbajul în proiecte complexe de producție. Cititorul câștigă o metodologie clară pentru a îmbunătăți performanța aplicațiilor existente, învățând să utilizeze sistemul de tipuri Rust pentru a elimina bug-urile de logică. Este un instrument esențial pentru echipele care migrează microservicii sau sisteme critice dinspre C++ sau Java.