论坛首页 综合技术论坛

单元测试的投入和产出

浏览 5263 次
精华帖 (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 请登录后投票
   发表时间:2008-05-16  
引用
构造一个在技术上有敏捷能力的团队有两种方法,一是用足够的钱去招聘有足够能力的程序员(大部分企业没有那么多钱)。二是将现有不符合敏捷技术要求的程序员培养为合格的敏捷工作者...


不去花钱雇佣高水平的程序员,期望将现有的程序员培养成高水平的再用...我有过这样的经历,2年内把一批刚毕业的学生培养了成了一批高手,结果由于公司没有提高待遇到相应的市场水平(经营状况所决定没办法),结果几乎全跑光...
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics