V
主页
Rust 构建器模式 和 类型状态编程
发布人
转载自:https://www.youtube.com/watch?v=k8kd22jNcps Almost 30 years ago, the Gang of Four wrote about software design patterns. They were highly influential, and over the course of decades, the proposed patterns have been cited, reused, misused, thrown away, and found again, over and over. One of those patterns -- the builder pattern -- gained some popularity in Rust's libraries. Let's take a look at what does, why the builder pattern is such a great fit for Rust, and how we can use some of the unique features of Rust's type system to make them even better. -- Stefan Baumgartner works at Dynatrace. He writes for Manning, Smashing Magazine and A List Apart and made the Kessel run in less than 12 parsecs. In his spare time, he organizes ScriptConf and DevOne in Linz, and co-hosts the German language Working Draft podcast. Stefan enjoys Italian food, Belgian beer and British vinyl records.
打开封面
下载高清视频
观看高清视频
视频下载器
Rust 101 速成班: 学习 Rust(6 小时!)+ 19 个练习 从零0到1
2024 Rust课程: 从入门到入门
Rust 跨平台UI框架 Dioxus
Rust 模拟天体力学
Rust:介绍一个终端UI Ratatui
Rust 最想要的 feature 来了
Rust 的可视化应用设计
在 Rust 环境下构建跨平台的移动 SDK
2024要不要开搞Rust?
聊聊 Rust、zig 和 carbon
Rust AI 框架 candle vs PyTorch
Rust 创建自己的链接缩短器(适合初学者的项目)
使用 Rust 构建分布式后端的曲折经历
Rust初学者容易犯的8个致命错误
Rust 类型系统的骚操作
Rust:了解一波桌面应用开发
用 Rust 构建下一个云计算运行基础单位
刷完这NumPy100例,你就搞定了95%的NumPy!
用 Rust 构建一个微服务
看看Zig语言构建系统
Rust:丰富你的终端界面之 Ratatui
Rust:聊聊内存管理
Rust 深度学习框架 Burn
使用Rust构建内存分析器
一次 Rust meetup
Rust 持续集成 & 结合 Gitlab
Rust 1.79.0 来了
Rust 库之 no_std
Rust-使用Bevy构建一个射击游戏
Rust:写一个 gpt 聊天机器人
使用 Rust 制作端口扫描器
我关于 Rust 的五个观点
如何提高Rust程序性能
使用 Wasm 构建微服务
在 RUST 使用 SurrealDB 进行 CRUD 操作
Rust Web - 使用 WebSocket 做一个实时聊天室 -(2)客户端
[中文字幕]Rust 编程:完整的开发人员指南(上)
Rust 构建乒乓球游戏 - 我失败了
聊聊我关于 Rust 的应用场景
Rust 实现 trait 而不是泛型