阅读材料的asynchronous编程实践

asynchronous编程是下一个即将到来的范例,或者看起来似乎。 我在过去的几个月里一直在Node.js中编程,并一直在学习如何编写代码。 我有一个在Silverlight工作的同事,我一直在教他如何使用TPL。 我也一直在向他展示“等待”关键字以及它是如何工作的。

过了一段时间,使用callback变得非常正常。 在Node.js中,我使用caolan / async项目来避免深度嵌套的callback。 我已经看了源代码,但它就像是第一次阅读STL。

尽pipe我学到了很多在这种环境下工作的技术,但是我担心我错过了其他的东西。 我很好奇是否有任何解释asynchronous编程技术的阅读材料和video,以及如何构build像TPL或caolan / async这样的asynchronous库。

只是试图在它无处不在之前掌握范式。

那么即使我知道大部分的Async源代码,它是如何工作的,但我仍然主要使用asynchronous。 所以不要担心,你不需要知道它是如何工作的。 但就学习而言,我build议你阅读这些文章:

这些是我在网上看到的最好的东西,解释asynchronous控制stream程,没有任何抽象。

Interesting Posts