关于获取事件相应的结果

14-04-15 wilsonp
在不同的上下文之间通过事件进行交互,那需要得到返回值的情况下,还叫做事件么?我有些怀疑...因为事件发生就是发生了,其他领域对该事件有何种响应本应该和事件源无关的,但这种需求有确实存在,觉得很矛盾,但如果不使用事件确实又没有其他更好的方式来处理...

大家讨论讨论!

gameboyLV
2014-04-15 21:45
http://www.jdon.com/46292

事件响应可同步,可异步,同步响应中抛出异常,事件源就能捕获到了。

banq
2014-04-16 09:09
2014-04-15 20:44 "@wilsonp"的内容
不同的上下文之间通过事件进行交互,那需要得到返回值的情况下,还叫做事件么 ...

其实这个一去一回包含两个事件,过去我们被请求响应的思维给误导了,总是认为请求必然有响应,两者是同体的,这种同体就如同同体人绑架了个人,限制了个体自由。

我们将请求响应切分为两个事件,一个请求事件,另外一个是响应事件,这个角度简单转变为我们系统的可伸缩扩展性带来解放,不亚于人类直立行走对人类进化的意义。

brighthas
2014-04-16 10:20
保持上下文边界内的纯粹,和外界的沟通方式可以多种多样,方式很多。

也不能说那一种就绝对好和坏,这个根据具体来看,包括技术本身也有其差异。

我搞java几年,后来搞node,发现很多java的思路在javascript中并不适用。在java中很严肃很刻版的东西,在javascript中感觉没那么难实现也没那么严肃。

就好比外国xx国认为sex很正常啊,在我们华夏认为谈sex色变。嘎嘎

brighthas
2014-04-16 10:28
java很累“类”和刻薄,即便当初我也不承认。

哈哈,java是让高手和低手代码都差不多,属于工程公式化编程语言。让你感觉编程并不是很好玩。

和生活差不多,有些时候生活并不是那么严肃。有人听你会j2ee,他们会用尊敬的眼神看着你!即便他们并不是真的了解javaee,而只是感觉很高深名气很大,即便javaee有名是因为“违反人类心智模式”造成的。嘎嘎,所以BS还是很多的。

猜你喜欢
2Go 1 2 下一页