最新文章列表

重构范围小议

  昨天给小组的几个新员工讲解一下重构,主要是因为这两天在对应新员工的一些代码,发现了一些问题,希望他们后面能注意一下,也顺便讲解一下重构,就拿他们的代码讲解了一下重构实战。过后对与重构的定义范围做了一些思考。觉得重构不仅仅是个狭义的范畴--以前我理解的。    Refactoring is a disciplined technique for restructuring an existing ...
 
sinokaka 评论(2) 有2231人浏览 2007-01-13 21:07

关于组建自组织团队的一些想法

自组织团队,自适应团队 敏捷宣言中有一句 引用最好的架构、需求和设计来自于自组织的团队 怎样的团队才叫自组织的团队呢 ? csdn上有一篇myan的 ...
pupi 评论(7) 有4742人浏览 2007-01-11 23:37

证之殇——CMMI认证狂欢前夜的思考

证之殇——CMMI认证狂欢前夜的思考 2006年岁末之际,CMM/CMMI行业有两件事值得关注     一是SEPG中国大会在苏州“成功”召开,此次会议由于有SEI和苏州政府联合领衔,规格自然不在话下,各路人马云集苏州,好不热闹,会上发布消息——据统计,目前中国软件业在CMMI的运用上,排名世界第四(如果不是前两年部分政府补贴只给CMM而不给CMMI,这个排名相信还会靠前)。截止2006年3月, ...
microke 评论(31) 有14049人浏览 2007-01-11 14:50

很想知道,JavaEye的开发历程

        来到JavaEye是因为一个困扰我很久的疑惑在这里得到了解决,解决者---robbin, 跟随他的照片来到了《robbin的口水》,看了他的博客,真实的他让我感觉到JavaEye是一个我一直想要找的java净土,于是乎,第二天我就在这安家了。      一直想建一个象JavaEye一样的网站(当然我不会抢你的饭碗,面向的方向不同),所以来向大伙讨教,做一个网站所必须准备的东西,必须经 ...
qingzi2534 评论(23) 有5103人浏览 2007-01-10 18:47

极限编程(xp编程)总结

1.什么是xp编程(极限编程): XP是勇气,交流,反馈和简单。 XP是软件开发过程中的纪律,它规定你:必须在编程前些测试,必须两个人一起编程,必须遵 ...
rayzhl25 评论(1) 有3427人浏览 2007-01-05 09:33

倡议把中国改革开放的成功经验借鉴到敏捷软件开发方法的推广工作中来

    许多同志都抱怨自己位子低,权利小,对于工作中遇到的问题有想法,明知道推广敏捷能够极大地改善这些问题,但是却无能为力。究其原因,不 ...
taowen 评论(14) 有9261人浏览 2007-01-04 15:32

软件项目经理的基本职责

软件项目经理的基本职责: 1. 制定项目计划,并根据各种变化修改项目计划 2. 实施 项目的管理、开发、质量保证 过程,确保客户的成本、进度、绩效和质量目标. 3. 制定有效的项目决策过程 4. 确保在项目生命周期中遵循是实施公司的管理和质量政策 5. 选择一个能够精确衡量项目成本、进度、质量、绩效的项目距阵 6. 风险管理 7. 招聘和培训必须的项目成员 8. 确 ...
rayzhl25 评论(0) 有1116人浏览 2007-01-04 11:15

[推荐]项目中如何使用范围变化管理

项目管理过程不从确定项目开始,也不随着项目计划完成而告终。你必须要在项目管理过程中使用范围变化管理,如果你不善用此一技巧,那麻烦将是不 ...
eastviking 评论(0) 有2082人浏览 2006-12-31 17:16

测试的粒度如何界定?

对于测试驱动来说,如何确定要测试的主体,是个似是而非的问题。 在OO中对象是最基本的组织结构,那么测试的主体是否可以以对象为基本单位呢? 所以我们可以看见很多“对象”和“对象测试”对,比如有一个CustomerOrder对象,就会有一个CustomerOrderTest对象。虽然后者并不是总是存在。 另外一个常见的做法是只在服务层有测试,也就是说同时测试了Service,DomainModel,DA ...
partech 评论(1) 有3981人浏览 2006-12-21 15:53

用easymock测试jdbc

     虽然以前用easymock测试过Dao,但那些Dao的实现,要么就hibernate,要么就用spring,而这两个框架的执行正确与否我们是不用关心的。JDBC是不是也这样测试了。答案是肯定的。       这几天要用存储过程跟jdbc来做个项目,想想也有好长一段时间没用过JDBC来做项目了。该复习复习了。       前阵子学了easymock,真好现在可以派上用场了。不过在测试的过程中 ...
wuhua 评论(6) 有5698人浏览 2006-12-20 15:11

软件的逻辑层次

基本层次 软件的逻辑结构可以划分为下面四个基本层次: 从下往上依次是: 1:基础设施层——这个层次是纯技术层次,解决的是系统的物理问题,比 ...
lane_cn 评论(1) 有3182人浏览 2006-12-19 20:09

(强烈推荐)敏捷开发的必要技巧完整版

  敏捷开发的必要技巧完整版.rar  或者 下载 目录: 第1章 移除重复代码    2 第2章 将注释转换为代码    32 第3章 除去代码异味    57 第4章  保持代码简洁    116 第5章 慎用继承    165 第6章 处理不合适的依赖    191 第7章 将数据库访问,UI和域逻辑分离    211 第8章 以用户例事管理项目    244 第9章 用CRC卡协助设计  ...
Wingel 评论(22) 有11774人浏览 2006-12-16 09:48

请问对于实际的Web项目应该怎样进行TDD

温柔一刀 写道lighter 写道温柔一刀 写道理解不到位的地方就多拍块砖哈,最近对TDD产生了浓厚的兴趣,多拍砖进步快 最近也对TDD发生很大的兴趣,才看了一些书,不过实践讲TDD的书好像少了一些; 温柔一刀,能不能推荐一本TDD在开发WEB程序时与数据库相交互时实践性的书啊? <<Test_Drivent Development A Practical Guide>>只是 ...
lighter 评论(3) 有4678人浏览 2006-12-14 22:16

(TDD)测试驱动开发小例------Fibonacci数列

这两天翻了下 Kent  Beck 的 Test-Driven Development By Example 感觉还不错,第一部分的例子讲的挺好,本来想归纳一下,貌似太长了,等有时间了再归纳下,最后看到了 ...
温柔一刀 评论(14) 有10370人浏览 2006-12-14 21:35

单元测试总篇与TTD实践

        经过前几篇的测试学习跟实践,我觉得有必要对这次学习做个总结。其实上面的话只是幌子,主要原因还是javaeye的 lighter 写道 貌似这一篇文 ...
wuhua 评论(17) 有8038人浏览 2006-12-14 10:08

敏捷开发的必要技巧13:测试驱动编程

下载地址: 第13章测试驱动编程.rar  或者  下载   TDD及它的优点<o:p></o:p> <o:p> </o:p>     上面这种编程的方式,就叫“测试驱动编 ...
Wingel 评论(0) 有2746人浏览 2006-12-11 16:47

关于交换编程的一些思考

关于交换编程,我也考虑过很多,在很久以前想想结对编程的时候,就考虑过,感觉上交换编程有一些问题不好解决: 1:每个人都要理解上一个人的思想,思路,这样的时间应该是比较耗费的,并且是否可以完全的理解也是一个问题。  2:每个人都有一定的思维惯式,交换的时候,缺少一个人在身边,这样很有可能这个人把上一个人的思维更改成自己的思维模式(比如文档,代码),这样很有可能给后面的人和原作者带来一定的困扰。 3 ...
sinokaka 评论(0) 有1928人浏览 2006-12-11 14:04

单元测试之实践二,关于DAO的测试

       前阵子发表过 我的第一个真正意义上的测试 。 里面对于测试Service大家是没有意义的,对于测试DAO层则表现各有各的看法。 比如 ...
wuhua 评论(13) 有9348人浏览 2006-12-11 11:55

单元测试之实践一,关于设计的常见分层

        我做过的项目不多。也就几个。做项目的经历是个学习的过程。        第一个项目,纯Jsp,没有任何的java类,当时就觉得好郁闷啊。做久 ...
wuhua 评论(3) 有4856人浏览 2006-12-11 10:01

利用互动协作的思维导图增量持久化敏捷迭代的头脑风暴过程

最近写教程了解了一些敏捷相关内容, 想到 WoW http://www.webofweb.net 在敏捷开发过程中可能的应用. 因为 WoW 是一个基于思维导图界面的, 允许从互联网范围进行广泛协作的新结构化媒体平台, 而思维导图本身也是头脑风暴的好工具, 但目前基本所有其他MindMapping工具软件都是面向个人的桌面应用, 所以限制了思维导图在团队范围以致社区范围的应用. 但是WoW把思 ...
歆渊 评论(2) 有3461人浏览 2006-12-10 18:50

最近博客热门TAG

配置管理(25939) 项目管理(20030) 软件测试(13977) UP(12291) XP(10300) SVN(8929) maven(8758) Ant(6313) 单元测试(6248) 敏捷开发(4044) UML(3971) subversion(2859) Git(2680) CVS(2448) TDD(869) Loadrunner(727) VSS(523) CMM(511) UseCase(114) capistrano(114)

研发管理博客电子书下载排行

    >>浏览更多下载

    研发管理最新博客评论

    Global site tag (gtag.js) - Google Analytics