只显示主题贴

    TDD这个东东吵吵嚷嚷好多年,但是实践起来就是那么的难,这也是没办法的事--项目已经很紧张了,我们为什么还要花时间在写测试上面?     这么说吧,TDD就好像是一个美女,看着确实很漂亮,可是追到她却需要很大的本钱。好吧,我也不心急,先让我轻轻地靠近你。    那么在对日项目中实行TDD似乎更是难上加难了?因为对日的项目很注重设计文档,他们称之为“详细设计”。详细到什么程度?详细到变量的名字都起好了,写代码的时候,只要照着文档写就可以了---这其实是个神话,也确实是个神话。 ...
  Selenium 是 thoughtworks公司的一个集成测试的强大工具。最近参与了一个系统移植的项目,正好用到这个工具, 把一些使用心得分享给大家,希望大家能多多使用这样的强大的,免费的工具,来保证我们的质量。 Selenium 的文档现存的不少,不过都太简单了。使用Selenium的时候,我更多的是直接去看API文档,好在API不错, 一个一个看,就能找到所需要的 :-)   官方网站:http://www.openqa.org/selenium/ 好,下面进入正题! 一、Selenium 的版本 Selenium 现在存在2个版本,一个叫 ...
恐怕我认识的95%的搞软件的人,在开发一个项目的时候,都会费好大力气去做一个叫做“数据库”文档的东西。 里面使用了大量的表格,文字,等等,告诉用户:你看,我已经把系统的50%设计出来了! 可是,这真的是正确的吗?如果是正确的,为什么我发现90%的情况,这个文档竟然没有被同步更新?或者直到 项目 release 阶段,才会去最后更新一次这个文档? 我终于发现了答案:项目的设计阶段,把数据库扔在一边! 到今天我们已经达到一个共识,就是数据库的操作,其实就是数据持久的操作。什么是持久?就是把一个类里需要 的数据保存到磁盘上。你可以保存到文件里,可以保存到数据库里, ...
    装修行业与IT行业有什么联系吗?现在我说有,因为他们都是提供服务的行业。且看我详细道来。     周末楼下的邻居告诉我他家厨房顶上漏水了,我下去一看,确实有水在嘀嗒嘀嗒。那就赶紧看看原因吧,自己找了半天, 发现自己家的厨房地面都是干的,所以怀疑是哪里的水管坏了,只好联系装修公司来修理。     那个王经理听我说完情况,和我说:“现在工人都忙着,能不能下周二或三给你去看看?”     一听这话我就来气:“楼下在那漏水呢,你周二 ...
发在这里是希望新人们能一起学习,相信不少人和我一样比较懒,不爱自己捉摸,喜欢寻找现成的 答案。我正在逐渐改掉这个坏毛病,希望更多的象我一样的人也能一起改变:) beast 是一个规模不大的开源论坛,我们就从 beast 开始吧,阅读的过程中,肯定能学到一些东西的。 当然更加期待高手的参与。 第一天: /config/routes.rb 之所以从这开始,觉得 routes 是 REST 的基础,把这弄明白了,才好继续分析下去。 以下是 routes.rb 的全部内容: ActionController::Routing::Routes.draw do |map| map.ho ...
yananay
搜索本博客
我的相册
D35bafa8-5bf0-475f-aa06-16f3080557a1-thumb
tdd
共 3 张
存档
最新评论