论坛首页 软件开发和项目管理版 敏捷开发

单元测试的投入和产出

浏览 1422 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-01-21
ball_cao 写道
sg552 写道
ball_cao 写道
一个敏捷团队要求每个成员都有较好的OOP和OOD的能力。试想你正在努力的重构有坏味道代码的同时,你的team中却有另一个新手在不断的写出新的充满坏味道的代码会是什么样的后果?这是一个难以完结的循环,不是么?



说的非常好。我就经历过这样的项目。
参与的一个项目,里面有个菜鸟写的那代码,一个方法好几百行,for循环嵌套了N层,
变量名叫 a, aaa, aaaaa ,我靠,最离谱的是author注了别人的名字。后来一问才
知道COPY别人的代码时没有修改author。汗。

两个办法解决你的问题
一个是教育这个菜鸟成为一个老手
还有一个办法是开掉他 多花点钱找个老手
我个人倾向于前者,教育本身也是企业应该担负的社会责任,遗憾的是中国大多数的企业没有切实承担起这个责任。很多单位一边感叹找个牛人不容易,一边不知道培养自己企业内部有潜力的人成为牛人。

---------------------------
为了实现你的伟大理想可能要害了人家仕途。
第一个菜鸟基本软件素养都没有,有些朽木真的不适合这一行的。
我建议第二种方法,选择合适的人才。
不要在这种菜菜浪费时间了。
   
0 请登录后投票
时间:2008-01-21
stevenwang 写道

为了实现你的伟大理想可能要害了人家仕途。
第一个菜鸟基本软件素养都没有,有些朽木真的不适合这一行的。
我建议第二种方法,选择合适的人才。
不要在这种菜菜浪费时间了。


团队里存在有不适合软件工作的人说明招聘的环节就出了问题
在很多情况下新人们是有一定潜力也有学习欲望的
只不过团队没有给他们应有的学习资源和环境,这是很多开发团队在管理上的严重缺失!
   
0 请登录后投票
时间:2008-05-10
结对编程可以起到一定的培训效果,不过几乎没有企业承担得起。

我想到一个办法,论坛里的大牛们不妨都学robbin,出来单干,重新按照自己的理想打造一个这样的工作环境,既能赚到钱又能改善当今企业的环境,不知道是不是一个馊主意。

但我又想到,目前的创业环境也是问题多多,难道也要这些大牛们去参政议政,改善创业环境?
   
0 请登录后投票
论坛首页 软件开发和项目管理版 敏捷开发

跳转论坛:
JavaEye推荐
    快速回复 引用上一条消息 (Alt+S)