InfoQ 中文站第 49 周最佳新闻回顾

  • InfoQ 中文站

2007 年 12 月 9 日

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

InfoQ 中文站第 49 周最佳新闻回顾,包括《64%的 Java 开发者使用 Tomcat》、《升级到 Visual Studio 2008 的 10 个技巧》、《关注:Ruby 1.9 版本即将发布》、《SOA 耦合的 7 个级别》、《软件团队建设之辩:提高团队效率而非简单地增加人手》,以及《Adobe AIR:我们真的需要在桌面上运行浏览器应用吗?》等。

Java:64%的 Java 开发者使用 Tomcat

BZ Research 最新的一项调查表明,几乎三分之二的 Java 开发者在使用 Tomcat。随着对集群和服务器监测的支持,Tomcat 赢得了比其它应用服务器更多的用户。IBM WebSphere 和 RedHat JBoss 在此项调查中分别位列第二位和第三位。

.NET:升级到 Visual Studio 2008 的 10 个技巧

升级到 Visual Studio 2008,来个飞跃。Visual Studio 2008 最近发布了,开发者经常希望成为安装他们青睐开发工具最新版本的第一人。不过,如果在升级的过程中做出了错误的选择,就会为之付出一些代价。

Ruby:关注:Ruby 1.9 版本即将发布

Ruby 的下一个重大版本 Ruby 1.9 已经整装待发,新版本预计将在 08 年元旦到来之前发布。尽管 Ruby 1.9 给出了诸多的改进,但仍旧不能完全代表未来 Ruby 2.0 版本发布时的模样。在 Ruby 的 SVN 存储库的 HEAD 版本之中,Ruby 开发团队正在不断尝试一些新奇的改进和完善。

SOA:SOA 耦合的 7 个级别

一般人们都认为:系统要么是松耦合的,要么不是。在一篇最近的帖子中,ZapThink 高级分析师 Schmelzer 炮轰了这个信仰。尽管松耦合的重要性得到认识已经有些时日了,但是围绕这个帖子展开的对话却收集了一些有趣的讨论。

Agile:软件团队建设之辩:提高团队效率而非简单地增加人手

庞大的团队规模妨碍了对很多语言抽象工具的运用,也限制了生产效率。Reg Braithwaite 认为不应该为了团队规模去调整工具,他提倡围绕工具去建设团队,并保持团队的小型化。然而很多时候团队增大是不可避免的。在此情况下又该如何去维持质量和生产效率呢?

Architecture:Adobe AIR:我们真的需要在桌面上运行浏览器应用吗?

Adobe 集成运行时(AIR)是一个让开发者运用 Web 技术构建桌面应用的平台。Danny-T 在博客上质疑了 Adobe AIR 的示范,“从浏览器里逃出来是正确的一步吗?”

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

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