This book isn’t intended to be a comprehensive guide to Rust or a reference manual for syntax or standard library functions. The patterns and practices presented in this book are designed to help you write better Rust and give you a deeper understanding of Rust and how to use it effectively.
Much of the discussion in this book focuses on patterns and practices that are not necessarily described or documented in the official Rust documentation and resources. However, you’ll still find these patterns in use in many Rust codebases. Although these patterns are not always unique to Rust, they are presented here in the context of Rust programming.
Who should read this book?
This book is for Rust programmers at all skill levels, but beginning Rust programmers may find some of the content challenging. The book is not a beginner’s guide to Rust, and it assumes that you have some familiarity with the Rust programming language. Readers will benefit greatly from being familiar with the classic Design Patterns: Elements of Reusable Object-Oriented Software, as this book references the original design patterns and practices described in that book.
Description:
This book isn’t intended to be a comprehensive guide to Rust or a reference manual for syntax or standard library functions. The patterns and practices presented in this book are designed to help you write better Rust and give you a deeper understanding of Rust and how to use it effectively.
Much of the discussion in this book focuses on patterns and practices that are not necessarily described or documented in the official Rust documentation and resources. However, you’ll still find these patterns in use in many Rust codebases. Although these patterns are not always unique to Rust, they are presented here in the context of Rust programming.
Who should read this book?
This book is for Rust programmers at all skill levels, but beginning Rust programmers may find some of the content challenging. The book is not a beginner’s guide to Rust, and it assumes that you have some familiarity with the Rust programming language. Readers will benefit greatly from being familiar with the classic Design Patterns: Elements of Reusable Object-Oriented Software, as this book references the original design patterns and practices described in that book.