主要内容总结:
- 介绍了名为“sled”的项目,提供了多个相关链接,如 github 仓库、介绍文档、文档页面、激励经验页面、书店页面、支持页面等,以及博客相关链接,如 API 考虑、Rust 中的错误处理、Jepsen 证明工程、理论性能指南等,更新时间为 2020 年 5 月 3 日,2022 年 1 月 26 日更新。
- 阐述了发布库的相关理念,如应尽量减少用户引入新库的成本,追求易于理解、良好组合、易调试、快速编译等优点,还提到了一些通用指南,包括减少泛型、生命周期的使用,考虑非关键组件中的状态编程摩擦,减少非标准宏、特质、过程宏、条件编译的使用,考虑对用户依赖树的影响,谨慎使用异步,注意在无法进行模糊测试时的常量泛型,不要轻易成为框架,避免沉迷于用自己的东西解决问题等。最后引用了“Experts write baby code.”这句话。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。