只显示主题贴
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 ...
- 进入论坛 入门讨论 版
- 浏览: 135179 次

- 详细资料
搜索本博客
我的相册
tdd
共 3 张
共 3 张
最新评论
-
TDD,想说爱你不容易
stevenwang 写道这个论题我喜欢。 早想写一点文字,来纪念我TDD的失 ...
-- by kozyan -
测试驱动?很傻很天真
同情,很傻很天真
-- by passyt -
BNF范式
确实很有兴趣,刚刚学习完状态机的部分,对比一下CT中状态机的实现,很有收获
-- by yananay -
BNF范式
看来你对编译知识很有兴趣, 希望你能有所突破. BNF本身并不复杂, 只是表达 ...
-- by javatar -
CT中表达式处理的思考
你考虑的很对, 当时设计时, 我也考虑过这个问题, 在编译原理中, 通常都会把" ...
-- by javatar






评论排行榜