【发布时间】:2016-07-17 10:56:34
【问题描述】:
我在另一个线程中有一个mini-discussion on the topic,希望人们对主题的“坏”方面提出意见。
经常访问 RX 论坛的人都知道E.Meijer does not like Subjects。虽然我非常尊重 RX 创建者的意见,但几年来我一直在多个项目中广泛使用主题,并且没有因为它们而出现任何架构问题或错误。
我能说出 Subjects 的唯一“缺陷”是它们不是“可重用的”——在完成 Subject 的 observable 之后,您需要重新实例化它,然后新订阅者才能从它接收事件。
“代码异味”和“不喜欢它们”需要“实用”示例来支持 - 您能否提醒我们注意使用主题时可能导致错误或问题的情况?或者您可能认为它们完全简单且无害 - 然后尝试定义它们的使用区域。
【问题讨论】:
标签: system.reactive