简单性

Last modified: 2025/05/17

你的使用者需要理解的概念越少, 传达得越清晰, 这些概念的认知模型就越简单. 这可以通过限制 API 中的操作和抽象的数量来实现.

要确保你的库中的声明设置了适当的 可见度, 以保证内部的实现细节与公开的 API 相分离. 只有明确设计, 并编写了文档, 用于公开使用的那些 API, 才应该能够被使用者访问.

In the next part of the guide, we'll discuss some guidelines for promoting simplicity.