只显示主题贴
需求:反转一个句子
我可能会写出以下的测试——写一个测试,然后写代码让测试通过,然后再写下一个测试。
自己看吧。
public class StringReverseTest {
# Test 1
public void testShouldSplitSentenceIntoWords(){
StringReverser sr=new StringReverser();
String str = "This is a sentence";
Assert.assertEquals(4, sr.split(str).size());
...
- 进入论坛 软件开发和项目管理 版
风险对冲
先做个练习。假如你在10元价位买了一支股票,这个股票未来有可能涨到15元,也有可能跌到7元。你对于收益的期望倒不是太高,更主要的是希望如果股票下跌也不要亏掉30%那么多。你要怎么做才可以降低股票下跌时的风险?
一种可能的方案是:你在买入股票的同时买入这支股票的认沽期权——期权是一种在未来可以实施的权利(而非义务),例如这里的认沽期权 可能是“在一个月后以9元价格出售该股票”的权利;如果到一个月以后股价低于9元,你仍然可以用9元的价格出售,期权的发行者必须照单全收;当然如果股价 高于9元,你就不会行使这个权利(到市场上卖个更高的价格岂 ...
- 进入论坛 海阔天空 版
什么是CruiseControl.rb
CruiseControl.rb(简称CC.rb)是由ThoughtWorks开发并贡献给开源社区的持续集成工具。它的名字来源于ThoughtWorks发起的另一个开源项目CruiseControl,乍看之下也颇有几分相似。
为什么需要CruiseControl.rb
因为它特别适用于Ruby on Rails项 目。遵循Rails项目一贯的“convention over configuration”原则,CC.rb针对Rails项目制订了一组很有意义的持续集成惯例约定,大部分Rails项目不需要任何额外工作就 ...
- 进入论坛 Ruby 版
经过这几天的观察,我相当surprise地发现,很多同志还没有明白什么是“测试驱动开发”:开发之前写的测试是干什么用的——之所以说“surprise”,因为既有“惊讶”,也有“惊喜”。结合着最近做高校巡讲遇到的问题,我稍微做一些解释。
(前面的讨论:
http://forum.javaeye.com/viewtopic.php?t=19959
http://forum.javaeye.com/viewtopic.php?t=20035)
看“测试驱动开发”这个名字,首先应该明确:与它对应的是“文档驱动开发”。它是一种开发过程,这里的测试是一个设计问题,而不是QA问题。在没有TDD之前,“正 ...
- 进入论坛 软件开发和项目管理 版
http://www.almaer.com/blog/archives/000993.html
引用I am getting to play with Hibernate 3, and they have done a nice job. I was poking around the Caveat Emptor example from Hibernate in Action, which was updated for Hibernate3.
I happened across this file: package-info.java:
[code:1]@TypeDefs( ...
- 进入论坛 Java 版
(以下是我希望写的一系列关于佛学的文章之第一篇。从很小的时候开始,不断地有人对我说“与佛有缘”,可能是听的次数太多以至自己也相信了。也不敢说是有什么心得,算是自己的一些思考轨迹吧。原文见http://gigix.blogdriver.com/gigix/760417.html)
对于这个世界上的绝大多数人来说,一生中最重要的一件事,就是死亡。
死亡是一件如此重要的事,以至于它已经成为了构建人类社会根基的母题之一。例如《道德经》有云:“民不畏死,奈何以死惧之。”然则如果真有一大批“不畏死”的民众,那是很可怕的,他们会践踏社会一切的法律、伦理,如陈胜、吴广、张献忠、李自成者是。福柯《规训与惩罚 ...
- 进入论坛 海阔天空 版
JavaWorld:开发面向服务的J2EE应用
http://www.javaworld.com/javaworld/jw-10-2004/jw-1004-soa_p.html
这哥们很有意思,写英文文章还不忘了带着降龙十八掌。说实话,他写的service-oriented J2EE application跟我理解的大致不差,所以我才一直没闹明白,这个SOA到底带来些什么新东西。现在好了,JavaWorld告诉大家,原来我们一直都没理解错,咱们做的就是SOA。
- 进入论坛 Java 版
- 浏览: 200614 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
火了,水了,完了
事实上,经常被人看到的帖子,也很容易被人厌恶。 所以,热闹的帖子,都隐藏的人也 ...
-- by 庄表伟 -
火了,水了,完了
liusong1111 写道劣币驱逐良币 http://www.javaeye. ...
-- by ada_li_li -
火了,水了,完了
劣币驱逐良币 http://www.javaeye.com/post/54317 ...
-- by liusong1111 -
火了,水了,完了
问答这种新功能是否是为了这种问题准备的。。。。。不过问题答这种形式。没有什么分类 ...
-- by 抛出异常的爱 -
火了,水了,完了
制度固然重要,但问题的关键在于人。hardcore那帮人更加成熟了。不再是活跃讨 ...
-- by SilenceCliff






评论排行榜