< 返回版块

lpxxn 发表于 2020-02-28 10:59

Tags:rust,设计模式, rust 设计模式

rust语言设计模式整理中 https://github.com/lpxxn/rust-design-pattern

已经用rust实现了十多种常见的设计模式


Ext Link: https://github.com/lpxxn/rust-design-pattern

评论区

写评论
Mike Tang 2020-06-05 17:41

https://sourcemaking.com/design_patterns/strategy

Mike Tang 2020-06-05 17:34

更多资料:

https://www.reddit.com/r/rust/comments/gvvl8c/does_anyone_know_some_references_about/

https://github.com/dbartolini/data-oriented-design

https://dpc.pw/how-i-structure-my-apps-in-rust-and-other-languages

https://github.com/lpxxn/rust-design-pattern

http://cliffle.com/blog/rust-typestate/

https://github.com/rust-unofficial/patterns

https://doc.rust-lang.org/rust-by-example/custom_types/constants.html

https://crates.io/crates/lazy_static

https://doc.rust-lang.org/std/option/enum.Option.html#method.get_or_insert_with

phper-chen 2020-02-29 17:07

依然是策略模式 对以下内容的回复:

xjkdev 2020-02-28 23:51

表驱动法吗

对以下内容的回复:

phper-chen 2020-02-28 14:34

有一种使用map的策略模式 不知道楼主是否尝试过 业务为key,逻辑为value,一招走遍天下,没有if else的面条了

1 共 5 条评论, 1 页