Как только вы освоитесь с синтаксисом Rust, с его уникальным и мощным компилятором и начнете использовать его в реальных проектах, перед вами откроется совершенно новое измерение. Как правильно применять стандартные паттерны проектирования в приложениях на Rust? Как и когда следует использовать IntoIterator? Почему Rust-разработчики любят тип PhantomData? Ответы на эти и многие другие вопросы вы найдете в книге.
Познакомьтесь с паттернами программирования и проектирования, необходимыми для использования уникальной архитектуры языка Rust. Понятные объяснения и примеры кода помогут вам освоить метапрограммирование, позволят создавать собственные библиотеки, программировать удобные интерфейсы и делать многое другое. Попутно, вникая в особенности языка, вы будете учиться писать эффективный и идиоматический код на Rust, который легко поддерживать и развивать.

Структурные элементы Rust.
Мы начнем с рассмотрения некоторых основных структурных элементов проектирования, используемых в Rust. Эти базовые элементы позволяют понять сложные паттерны, о которых пойдет речь позднее, и помогут писать более идиоматический код. Одни из этих элементов являются специфичными для Rust, а другие представляют более универсальные концепции программирования, особенно важные в этом языке.
Эти структурные элементы, по сути, составляют словарь книги и относятся к основным особенностям Rust. Можно рассматривать их как атомы в молекуле, которые мы будем комбинировать разными способами, создавая сложные субстанции (или паттерны). А паттерны можно совмещать и корректировать, чтобы создавать бесконечное разнообразие программных систем.
ОГЛАВЛЕНИЕ.
Часть I Структурные элементы Rust.
Глава 1. Введение в паттерны Rust.
Глава 2. Базовые структурные компоненты Rust.
Глава 3. Поток кода.
Часть II Основные паттерны.
Глава 4. Паттерны в Rust.
Глава 5. Паттерны проектирования: расширяем функционал.
Глава 6. Проектирование библиотеки.
Часть III Более сложные паттерны.
Глава 7. Использование трейтов, дженериков и структур для особых задач.
Глава 8. Конечные автоматы, корутины, макросы и прелюдии.
Часть IV Предотвращение проблем и создание надежного ПО.
Глава 9. Неизменяемость.
Глава 10. Антипаттерны.
Приложение. Установка Rust.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Паттерны проектирования Rust, Мэтьюз Б., 2026 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Мэтьюз :: паттерны
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи:









