preface
Throughout our software careers, we’ve had the opportunity to participate in several refactoring projects. The narrative is often the same: products need to scale, but time is limited. This situation leads to extensive development efforts over months, filled with discussions about patterns and languages.
Refactoring with Java and Go involved significant challenges, including constant file moving, package exports, system wrappers, and outright rewrites of existing systems. The paths to success were rarely clearly defined. This book aims to provide you with many of these patterns, using a language designed for breaking down and rewriting existing systems. Refactoring to Rust demonstrates how Rust can seamlessly integrate into your ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access