2006年06月
要证明Rails的伸缩性,最好的办法莫过于考察一个确实有效伸缩的应用程序。在这一节中,我们将考察三个真实应用遇到的性能问题,以及它们如何解决这些问题。阅读全文>
发表于 @ 2006年06月27日 16:07:00|评论(loading...)|编辑
纯月部落有这么一篇文章,内容大抵是对Ruby on Rails表示不屑一顾、以及对吹捧RoR表示愤慨的。总体而言,作为一个尚未走红的技术,就能让人感到愤慨,这很不容易。就好像去年发生的一场讨论,可以看作是从另一个角度对Ruby/Rails的褒奖。阅读全文>
发表于 @ 2006年06月27日 16:01:00|评论(loading...)|编辑
捧在你手上的这本书算得上一个奇迹:仅仅一年前当我向出版社推荐它时,编辑们还担心这样一本关于“冷门主题”的著作是否能够在国内受到关注,甚至是否值得去引进翻译它;而当芷薰刚刚完成这个第一版的翻译,编辑们已经迫不及待地把尚未正式出版的第二版塞到了他的手上。当然,你知道,这都是因为Rails。阅读全文>
发表于 @ 2006年06月20日 18:24:00|评论(loading...)|编辑
自从裘宗燕教授翻译了《计算机程序的构造和解释》(Structure and Intepretation of Computer Programs,SICP)第二版之后,这本MIT计算机系的编程入门教材开始越来越多地受到中国开发者的关注。同时受到关注的,还有它所介绍的函数式编程(Functional Programming),以及其中范例所使用的Scheme语言。阅读全文>
发表于 @ 2006年06月11日 14:11:00|评论(loading...)|编辑
由ThoughtWorks员工开发并维护的Selenium(http://selenium.thoughtworks.com)是一个自动化的web应用功能测试工具。本文介绍了Selenium的基本用法。阅读全文>
发表于 @ 2006年06月11日 14:09:00|评论(loading...)|编辑
对于身处激烈需求变更风暴之中的企业应用开发者,如何步步紧跟客户的真实需求、如何确保时刻为客户提供最大价值是他们每天冥思苦想的问题。此时注重交流反馈、以客户价值为驱动的各种敏捷开发方法就成为了他们自然而然的选择。而有趣的是,开源的过程工具也大多与敏捷方法最为适应。阅读全文>
发表于 @ 2006年06月11日 13:59:00|评论(loading...)|编辑
第一,这是(或者说,将是)一篇关于敏捷软件开发的总结性文章。第二,这是(或者说,将是)一次对于敏捷写作的探索。阅读全文>
发表于 @ 2006年06月08日 01:36:00|评论(loading...)|编辑