
跌跌撞撞的持续集成之路
回首向来萧瑟处,也无风雨也无晴。作者最近在项目中围绕持续集成做改进的时候,深深体会到了过程改进的难度。一路行来一路泥泞,作者将自己的经验做了总结,与读者分享。
这篇文章是介绍Ruby x Agile系列的第二篇。Ruby x Agile是一个包含六个简短视频的播客系列,探讨Ruby和敏捷方法论之间的关系,值得一提的是Ruby的创始人松本行弘(Matsumoto, Yukihiro)是其中的主要人物。
在Ruby 1.9的分支中,最近刚刚加入了纤程(Fibers)。这个与协程(Coroutine)相类似的概念用处很多,例如可以用来实现轻量级并发等等。在这里我们来探索一下Ruby 1.9中纤程的概念、它所带来的影响,以及相应的范例代码。