InfoQ 中文站第 46 周精彩新闻回顾

  • InfoQ 中文站

2007 年 11 月 20 日

话题:JavaSOA敏捷.NETRubyInfoQ架构DevOps语言 & 开发文化 & 方法

InfoQ 中文站第 46 周最佳新闻回顾,包括《选择 Seam 的十大理由》、《微软为“离线”做好准备:推出同步框架》、《如何跨越 Ruby 团队沟通中的语言障碍?》、《面向服务用户界面的出现昭示服务器支持的 MVC 死亡来临?》、《应该用多长时间做回顾?》和《在使用 Active Record 模式时保证灵活性》等。

Java:选择 Seam 的十大理由

JBoss Seam 中文站发表了一篇文章:选择 Seam 的十大理由,较为全面地概括了 Seam 的优势。该站同时推出了连载系列:“JBoss Seam,一个深度集成框架(一) 、(二) 、(三)”,详述了 JBoss Seam 的产生背景、概念、应用示例和 Seam 编程模型中的关键要素。

.NET:微软为“离线”做好准备:推出同步框架

微软推出他们称作 Microsoft Sync Framework 的同步平台,这一框架允许开发者创建离线式的应用、设备和服务,可以与任何应用的任意类型的数据进行集成。

Ruby:如何跨越 Ruby 团队沟通中的语言障碍?

Charles Nutter 在 Ruby 社区中指出:以日语和英语为母语的成员之间,依然存在着语言沟通的障碍。这引发了新的问题:什么样的工具可以帮助我们解决目前的语言沟通障碍?

SOA:面向服务用户界面的出现昭示服务器支持的 MVC 死亡来临?

Nolan Wright 认为服务器支持的 MVC 实现已是过往之物,而服务、Ajax 和 DHTML 则必将大幅简化我们构建 Web 应用的复杂度。

Agile:应该用多长时间做回顾?

回顾会议最初初定义成一个为期三天的离位(offsite)会议。而现在每个敏捷回顾会议会分为五个阶段进行,但在时间方面并没有一个具体的指导。在最近的一篇文章中,Rachel Davies 建议我们每个星期要用 30 分钟的时间做回顾。那么一个回顾会议到底要多长时间呢?

Architecture:在使用 Active Record 模式时保证灵活性

Bob Martin 相信,把数据结构和对象进行映射的 Active Record 模式会是引起混乱的来源。虽然它看上去是对象,但实际上却是数据结构,不易于添加新的类型。为了保证系统的灵活性,Bob Martin 建议把 Active Record 从应用中分离出去,这样应用就可以完全以面向对象的方式来进行设计管理。

另外欢迎读者订阅 InfoQ 中文站“每周精要”,通过邮件和我们保持内容同步。为方便 InfoQ 中文站读者之间的交流需要,我们申请了一个Google 论坛(ICUG,InfoQ China User Group),欢迎加入。另外如果你喜欢 InfoQ 中文站,请在你的博客与相关社区广而告之;如果你愿意与我们一起参与 InfoQ 中文站的内容建设,请随时通过china-editorial[at]infoq.com邮件和我们联系!

JavaSOA敏捷.NETRubyInfoQ架构DevOps语言 & 开发文化 & 方法