Мэтьюз Бренден - Паттерны проектирования Rust (Библиотека программиста) (2026)

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
10,849
Реакции
1,645
Credits
41,423
2a9be8e252eec3bf15e4f7a2f86380be.jpg
Паттерны проектирования Rust
Год издания: 2026
Автор: Мэтьюз Бренден
Переводчик: Брайт Д.
Язык: Русский
Формат: PDF
Издательский макет
Количество страниц: 256
Часть I
Структурные элементы Rust
Глава 1. Введение в паттерны Rust...........................................................................22
Глава 2. Базовые структурные компоненты Rust........................................................30
Глава 3. Поток кода................................................................................................55
Часть II
Основные паттерны
Глава 4. Паттерны в Rust.........................................................................................86
Глава 5. Паттерны проектирования: расширяем функционал.................................... 114
Глава 6. Проектирование библиотеки..................................................................... 153
Часть III
Более сложные паттерны
Глава 7. Использование трейтов, дженериков и структур для особых задач............... 176
Глава 8. Конечные автоматы, корутины, макросы и прелюдии.................................. 195
Часть IV
Предотвращение проблем и создание надежного ПО
Глава 9. Неизменяемость........................................................................................ 214
Глава 10. Антипаттерны.......................................................................................... 231
Приложение. Установка Rust................................................................................... 253
Описание: Как только вы освоитесь с синтаксисом Rust, с его уникальным и мощным компилятором и начнете использовать его в реальных проектах, перед вами откроется совершенно новое измерение. Как правильно применять стандартные паттерны проектирования в приложениях на Rust? Как и когда следует использовать IntoIterator? Почему Rust-разработчики любят тип PhantomData? Ответы на эти и многие другие вопросы вы найдете в книге.
Познакомьтесь с паттернами программирования и проектирования, необходимыми для использования уникальной архитектуры языка Rust. Понятные объяснения и примеры кода помогут вам освоить метапрограммирование, позволят создавать собственные библиотеки, программировать удобные интерфейсы и делать многое другое. Попутно, вникая в особенности языка, вы будете учиться писать эффективный и идиоматический код на Rust, который легко поддерживать и развивать.
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои
dumpz.ws