Патерни проектування Rust. Бренден Метьюз
- Артикул: BC-083672
- Наявність: Є в наявності
Як тільки ви опануєте синтаксис Rust, з його унікальним і потужним компілятором і почнете використовувати його в реальних проектах, перед вами відкриється новий вимір. Як правильно застосовувати стандартні патерни проектування у додатках на Rust? Як і коли слід використовувати IntoIterator? Чому Rust-розробники люблять тип PhantomData? Відповіді на ці та багато інших питань ви знайдете у книзі.
Ознайомтеся з патернами програмування та проектування, необхідні для використання унікальної архітектури мови Rust. Зрозумілі пояснення та приклади коду допоможуть вам освоїти метапрограмування, дозволять створювати власні бібліотеки, програмувати зручні інтерфейси та робити багато іншого. Принагідно, вникаючи особливо мови, ви будете вчитися писати ефективний та ідіоматичний код на Rust, який легко підтримувати та розвивати.
Що всередині:
- створення чудових API;
- застосування патерну Будівельник (Builder) та інших класичних патернів проектування;
- патерни функціонального програмування;
- антипатерни Rust.
Для Rust-програмістів середнього рівня.
| Інформація про книгу | |
| Автор | Бренден Метьюз |
| Обкладинка | М'яка |
| Кількість сторінок | 256 |
| Мова видання | Російська |