leanceaner / rust_design_pattern

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

引言

本项目源自rust-unofficial/patterns,遵守原项目的MPL-2.0协议。 本着学习Rust的想法。

设计模式

在开发程序的时候,我们必须要解决很多问题。 一个程序就相当于一个问题的解决方案。 设计模式就相当于一个用来解决很多不同问题的解决方案的集合。 我们将所有这些解决方案集合在一起去解决更大的问题。

Rust

Rust不是面向对象的语言,设计模式与其他面向对象语言的设计模式也有所不同。细节上有所不同,**上肯定有很多相同之处:

  • 设计模式是编写代码中解决常见问题的方法。
  • 习惯用法是编码的指导方针,是社区的共同规范。

About