我在nodejs
中使用编程语言typescript
。我只想知道如何处理类图中的承诺。我得到了很多接口,只有异步方法(返回承诺)。
接口示例:
interface Connection{
obtainStatus(): Promise<Status>;
...
}
处理类图中的承诺的最佳实践是什么?我应该在任何地方简单地编写Promise<...>
吗?
发布于 2016-12-19 18:17:11
承诺只是一种表达你所拥有的东西最终可能成为一种价值的方式。但是,据我所知,没有任何关于如何在类图中表示它们的约定。
此外,考虑到人们通常希望类图合理地表示程序的业务逻辑,我想有两种选择。
假设它们在JavaScript中很常见,您可以想出一个特殊的符号来表示该方法返回一个promise值,并将这个概念传播给您的团队。
我所做的只是在表示图中对象之间的关系时跳过承诺,因为它们只是实现的一个细节。
https://stackoverflow.com/questions/40575622
复制相似问题