Idiomatic Rust: Code like a Rustacean

Книга "Idiomatic Rust: Code like a Rustacean" представляет собой глубокое руководство по написанию идиоматического кода на языке Rust. Автор Brenden Matthews фокусируется на паттернах проектирования, идиомах и соглашениях, которые отличают опытных Rust-разработчиков ("Rustaceans").

Книга разделена на четыре части, охватывающие основные строительные блоки языка, базовые и продвинутые паттерны проектирования, а также методы избегания распространённых ошибок (антипаттерны). Рассматриваются такие темы, как работа с типажами (traits), дженериками, макросами, паттерн-матчинг, функциональное программирование в Rust, управление состоянием и проектирование библиотек.

Особое внимание уделяется практическим аспектам: от основ владения (ownership) и заимствования (borrowing) до реализации сложных паттернов, таких как машины состояний, корутины и использование прелюдий (preludes). Книга помогает не просто писать работающий код, а писать код, который соответствует философии Rust, эффективен, безопасен и легко поддерживается.

Idiomatic Rust: Code like a Rustacean
A
Автор
Brenden Matthews
Издательство
Manning Publications
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент