项目管理
文章平均质量分 57
iteye_20035
这个作者很懒,什么都没留下…
展开
-
测试驱动开发介绍(TDD)
测试驱动开发是一种先开发测试的先进技术,即你在编写足够的产品代码用于测试和重构之前就编写测试。测试驱动开发的初衷是什么呢?一种观点是TDD是一种规范而不是校验。就是说它是在你编码之前就惯穿设计的一种思考。另一个观点是TDD是一种编码技术,就像Ron Jeffries喜欢说的那样TDD可用来编写干净的可工作的代码。尽管我把决定权留给读者,但我想以上两点各有其道理。 目录 ...原创 2008-12-26 11:19:39 · 324 阅读 · 0 评论 -
svn+apache windows和linux安装笔记
[size=medium][color=green]一、window的svn仓库安装配置 前段时间因为一些情况,要将项目移到window上去,所以装了一个window的svn服务.这里讲的是使用http协议的svn,window下比较省事一点,方法讲二种:一是下载到windows下的安装包:Subversion,tortoiseSVN,apach,下载地址:http://subversion.t...2008-11-21 10:25:44 · 109 阅读 · 0 评论 -
SVN强制用户写日志
有两种方法可以防止用户在不写日志的情况下进行提交操作。一种方式只对TortoiseSVN有效,另外一种方法对任何Subversion的客户端都有效,但是需要直接访问服务器。 服务器端的钩子脚本(Hook-script) 如果能够直接访问服务器,可以安装一个pre-commit钩子脚本,通过这个脚本可以阻止所有空白日志或者日志太简短的提交操作。 In the re...原创 2009-08-04 14:46:55 · 283 阅读 · 0 评论 -
如何穿越团队协作的五重障碍
(原文地址:http://www.programmer.com.cn/464/) 软件开发是一项团体运动,有自己的公平竞争政策(“职业道德”),整套游戏规则(“流程”)和对团队协作的高度重视。 信任缺失 “第一重机能障碍是团队成员间的信任缺失。这实质上源于他们不愿在团体中轻易受到攻击的心态。团队成员如果不对其失误和弱点真正地开诚布公,就不可能打下信任的基础。” 一个团队远...原创 2009-08-07 14:43:41 · 313 阅读 · 0 评论