Rust 电子书推荐:《Rust Design Patterns》

122 阅读1分钟

《Rust Design Patterns》是一本专注于 Rust 编程语言的设计模式的书籍,着重于教给用户Rust的惯用法,它探索了一些特定于Rust的概念,但也重新审视了经典的 行为、创造和结构设计模式,使之适应Rust的惯用语法。也借此机会探索了惯用的Rust模式,例如 RAII和NewType。

《Rust Design Patterns》主要包含以下内容:

  • 习惯用法(Idioms):编程时应遵循的指导原则,是社区的社会规范,只有在有充分理由的情况下才应打破。
  • 设计模式:解决编码时常见问题的方法。
  • 反模式(Anti-patterns):虽然也是解决编码时常见问题的方法,但与设计模式不同,反模式可能会带来更多问题。

《Rust Design Patterns》 rust-unofficial.github.io/patterns/

《Rust Design Patterns》中文版1: chuxiuhong.com/chuxiuhong-…

《Rust Design Patterns》中文版2: fomalhauthmj.github.io/patterns/