自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 谨以此文献给热爱单元测试的朋友们

如果你热爱单元测试,同时需要在测试中准备数据库数据,希望本文对你有所帮助。这一帖中没有其它内容,只有干货。1. “视频教程.7z”是如何准备数据的视频教程,15分钟2. “ddtt_dist_20140702.7z.001.7z” - “ddtt_dist_20140702.7z.005.7z”是视频中提到的工具。解压前需要把每个文件最后的“.7z”去掉。3. 如果有朋友需...

2014-07-05 21:47:30 198

原创 中小项目敏捷实践之十(关于敏捷和对敏捷的误解)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。关于敏捷- 敏捷是一个系统工程- 敏捷更多的是一种态度 - Jim Highsmith- 做实践者而不是科学家《实例化需求如何交付正确的软件》- 敏捷是一个从实践到理论的过程...

2014-05-15 21:26:06 250

原创 中小项目敏捷实践之九(关于项目回顾)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 总结项目过程中的优缺点- 坚持优点,改正缺点- 定义出最需要改进的1-3项,在下一个项目中改进...

2014-05-15 21:23:28 155

原创 中小项目敏捷实践之八(关于Spirit回顾)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 总结完成的Spirit的优点和缺点- 坚持优点,改正缺点- 每次只改正1-2个缺点...

2014-05-15 21:22:30 325

原创 中小项目敏捷实践之七(关于加班)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 在未达成设定的目标时,可以通过加班来弥补- 注重提高质量和效率,避免恶性循环- 将加班控制在一个时间段内,避免常态化...

2014-05-15 21:21:43 152

原创 中小项目敏捷实践之六(关于团队)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 每个团队成员都是项目所有者,促进团队和项目共同成长- 培养团队的自组织性《硝烟中的Scrum和XP》- 专家建议团队大小在6-9人《硝烟中的Scrum和XP》- 保持团队一定的...

2014-05-15 21:20:53 144

原创 中小项目敏捷实践之五(关于单元测试)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 自动化的单元测试是持续集成的基础- 根据项目的实际情况,可选择不同的详细程度,例如[list][*]只测试Good Scenario的输入和输出[*]测试“精”“简”Flo...

2014-05-14 23:05:27 190

原创 中小项目敏捷实践之四(关于Daily Meeting)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 讨论内容 > 今天我做了什么 > 今天遇到了哪些问题需要大家帮助 > 今天我有什么可以和大家分享 > 明天要做什么- 坚持每天都开- 每次会议不超过15-30分钟...

2014-05-14 23:01:46 413

原创 中小项目敏捷实践之三(关于需求)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 需要有明确的需求 (这是项目中最困难的部分)- 需求管理过程 > 收集需求 > 确认关键用例 > 确认细节- 在项目所有者的帮助下对需求排序- 拥抱需求变化- ...

2014-05-14 22:55:55 149

原创 中小项目敏捷实践之二(关于Spirit短计划)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。 - 用Spirit的方式分段计划- 不得轻易修改执行中的Spirit计划 (项目总结)- 每个Spirit的合理周期是3-4周- 每个Spirit都定义出一个具体任务以外的目标,如...

2014-05-14 22:50:53 371

原创 中小项目敏捷实践之一(关于项目所有者和责任人)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。- 要有明确的项目所有者- 项目所有者愿意并有时间参与项目讨论,并帮助团队做出决定,如定时的问题讨论,重大问题决定- 项目所有者能积极提供项目的反馈- 每个模块都有指定的责任人,各司...

2014-05-14 22:48:17 523

原创 数据驱动测试(三) – 使用工具

数据驱动测试(三) – 使用工具[list][*]步骤一:准备数据库[*]步骤二:生成测试数据模板[*]步骤三:准备测试数据[*]步骤四:导入测试数据[*]步骤五:准备单元测试并执行[*]步骤六:系统集成[/list][b]步骤一:准备数据库[/b]执行附件中的create_test_db/create_test_db.sql[b]步骤二...

2014-04-13 14:39:18 217

原创 数据驱动测试(二) – 实例

数据驱动测试(二) – 实例[u][b]特点:[/b][/u][list][*]1. 工作量小[*]2. 测试案例很好写[*]3. 可重复利用[*]4. 便于持续集成[/list][u][u][b]步骤:[/b][/u][/u][list][*]步骤一:准备数据库[*]步骤二:生成测试数据模板[*]步骤三:准备测试数据[*]步骤四...

2014-03-16 14:35:01 257

原创 数据驱动测试(一) – 开篇

数据驱动测试(一) – 开篇(Note: 本篇讨论的是基于数据库的系统的单元测试问题)这个话题说起来应该是一个老生常谈的话题了,再开此帖是想与大家探讨大家的处理方式,同时也来验证我们团队4年来的做法是不是可以有更多的改进。在实践的过程中,很多项目并不能有效地坚持单元测试,即使书写了,也不能够持续也去维护这些单元测试,最后,这些单元测试代码将被废弃不再使用。长此以往,团队将不...

2014-02-06 21:55:52 208

原创 道和术

今天看到一本书,讲到学习新技术时应先学“道”,再学“术”。 这里拷贝一下书中的例子 《孙子兵法》是道,而《三十六计》则为术。"道"所述,是宏观的、原理性的、长久不变的基本原理,而"术"则是在遵循基本原理基础上的具体手段和措施,具有易变性。 我却有不同的看法。 对于初学者,一定要注意道术兼学,应该是这样一个过程吧。 1. 初道, 了解到这是个什么2. 初术...

2012-03-15 11:50:56 214

原创 解决技术负债的花费:每行代码3.61美金

你的项目/产品资不抵债了吗? http://www.infoq.com/cn/news/2012/03/tech-debt-361

2012-03-09 20:00:53 182

原创 oracle performance

oracle index学习总结 http://dolphin-ygj.iteye.com/blog/543906 Oracle中in与exists使用上的区别 (子查询的结果小,用in (join)。子查询结果大,用exists (index)。) http://wanglei8.iteye.com/blog/397560 oracle行列转换总结...

2012-02-20 14:12:57 134

关于Java性能调优的方方页面

这两天和一朋友谈志性能优化的事,所以就找了些资料出来复习了一下下 这是以前常看的一个比较好的网站,讲到了性能调优的方方面面http://www.cs.cmu.edu/~jch/java/optimization.html 性能调优工具JProbe SuiteJava http://www.quest.com/jprobe/ 一直听说过TPTP不错,这两天真的...

2009-05-30 12:28:18 133

发个无聊的贴子,看看大家怎么看code review的

最近公司在搞流程改进,而code review就不可避免地成了技术小组关心的一个重要问题,因为公司和CMMI一直在推,效果却非常不理想正是因为我们做的效果不理想,而网上牛人们却在不停地推它,所以,我们就宁可相信这个code review是个很好的东东,是我们自身没有做对而已下面是我和公司一同事讨论得出的一个方案,供大家参考(我们考虑的重点是可行性、实际效果和执行效率)1. 开...

2008-06-16 15:33:07 152

我们是否可以正面回答这些提问?

今天看了很多同学讨论公司管理和项目管理的贴子,我就想把我一直在想的问题请教一下大家,也顺便与大家分享一下。1。我们公司是否有清晰的目标和远景?我们发展的方向在哪里?2。我们公司是否有清晰的战略?依照这些战略,我们是否能实现我们的目标或远景?3。我们的每一项决策,每一个行动是否以我们的远景或战略为原则?4。我们每个人是否尽到了实现我们目标或战略的责任?5。我们是否知道我们的责...

2008-05-19 15:19:36 292

八褂贴:大家还是坚守Java阵营吧,仍然排名第一呢

大家还是坚守Java阵营吧,仍然排名第一呢[url]http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html[/url]

2008-03-04 09:42:31 156

Flex + Java 中小型项目的代码结构研究(二)(如何在业务层管理你的Cache)

[b]Flex Structure 2[/b][b]如何在业务层管理你的Cache[/b]上次初步研究了一下前台与后台的关系,但还遗留了一个Server端的Cache问题。关键字:EHCache, Spring Interceptor, Spring Advice, Java Annotation前言在看过很多的Cache的文章和讨论后,我是这样使用Cache的...

2008-02-20 14:20:27 117

Flex + Java 中小型项目的代码结构研究

Flex Structure 前言这两天写了一个研究Flex+ Java的例子,供大家参考,这个例子主要是出于以下几点考虑的1. 系统性能和系统可维护性上的平衡(Value Object lazy load)2. 开发效率和代码可读性上的平衡(Command and CommandManager)3. 如何让Flex调用服务端的Service(AMF3,Rem...

2008-01-23 09:26:48 203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除