相关疑难解决方法(0)

你怎么告诉别人他们写错了代码?

我一直在与一小群人一起开展编码项目,以获得乐趣.这是一个有组织,相当有凝聚力的团体.我与之合作的人都拥有与编程相关的各种技能,但其中一些使用较旧的或完全错误的方法,例如过多的全局变量,较差的命名约定等.虽然事情有效,但执行情况很差.礼貌地询问或介绍他们使用更好的方法,而不是质疑(或侮辱)他们的经验和/或教育的方法是什么?

coding-style

214
推荐指数
14
解决办法
2万
查看次数

如何处理未记录其工作的明星开发人员?

有一位同事认真地了解他的东西,他是我曾经合作过的最聪明的人之一,但他:

  • 在他的主目录的小区域中工作,而不是在公共CVS存储库中工作
  • 没有记录他的代码
  • 没有评论他的代码,例如3,500 SLOC of C没有评论,也没有空行来解决问题
  • 经常使事情过于复杂,例如使用三个相互调用的shell脚本来完成一个简单shell脚本可以完成的工作.

也许这可能是那些认为"如果我是唯一知道这一点的人,他们无法摆脱我"的人之一?

有关该怎么办的任何建议?

BTW管理层了解情况并试图改变一切.

collaboration

43
推荐指数
12
解决办法
5249
查看次数

标签 统计

coding-style ×1

collaboration ×1