反应正在变成一个黑匣子

2020-09-05 03:47:24

说这话让我很痛苦,但在成为黑匣子的边缘做出了反应。在任何一天,只要在Twitter上搜索“Reaction Hooks”或“Reaction Concurrent Mode”,你都会不可避免地遇到这样的对话:

公开谈论这件事的人不多,可能是因为担心尴尬或暴露他们缺乏知识,但最近几个月来在Twitter上的玩笑,以及我与几位“思想领袖”的对话都清楚地表明,社区中很少人理解现在的反应是如何运作的。我希望我是错的,但我非常担心即将到来的并发模式会使反应更难推理。

请记住,Reaction应该关注“如何”,这样我们才能专注于我们的应用程序的“什么”。然而,这个咒语假设我们可以正确预测“如何”部分。我担心框架的因果关系(即,当您编写代码时,大脑中“如果这样,那么那样”的声音)甚至对高级用户也变得不透明,更不用说初学者了。我希望我有更多的反馈,甚至是关于如何解决这个问题的建议解决方案,但我还没有弄清楚。因此,我唯一的建议是,当Reaction团队发布并发模式(和/或任何后续版本)时,可能要格外小心,以重新教人们如何推理Reaction。我认为一个好的老皮特·亨特风格的“X模式思考”的博客帖子会有很大的帮助。不管怎样,这就是我热衷的话题。你认为如何?