首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >团队合作101为单人菜鸟

团队合作101为单人菜鸟
EN

Software Engineering用户
提问于 2011-02-18 04:55:27
回答 2查看 345关注 0票数 5

原谅我的新鲜感,但是我有一个关于teamwork...mainly的问题要问,因为我对它很讨厌。到目前为止,我的大部分项目都是单独的,所以我在团队合作方面的经验非常有限。我确实为一款由几个人开发的游戏制作了图形,但这与用几个不同的人编程完全不同。

现在,我正在和其他人一起做一个独立的MMO,还有一些其他的团队成员。我已经犯了一些非常愚蠢的错误(比如重写一切),所以我有两个问题要问你们:

1)人们在团队环境中犯的一些最常见的错误是什么?如何避免这些错误?

2)如何改变程序的结构,允许多个团队成员同时处理程序的不同部分?

这是这类问题的正确堆栈交换站点吗?(如果没有,它会去哪里?谢谢)

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2011-02-18 05:32:25

(根据我自己的经验)很少有简单的建议:-

随时向上级汇报你的进展情况。如果你被困在某个地方,立即通知他/她。

不要将代码评审评论当作个人考虑。如果有很多代码评审评论,不要感到失望。

我不知道这些是否回答了你的问题。但仍然希望它们是有用的。

票数 2
EN

Software Engineering用户

发布于 2011-02-18 05:00:47

1)人们在团队环境中犯的一些最常见的错误是什么?如何避免这些错误?

互相忽视.

如果你是一个人,那么你知道你的代码,你就有自己的做事方式。如果其他人想要加入您的代码,他们可能会发现它像mincemeat一样糟糕。

您需要考虑的是,其他人将阅读、编辑和使用您的代码。

为了上帝的爱,使用源代码控制系统和同行评审。它使事情变得如此简单,在那里你不能提交任何东西到源,直到至少有一个对等者已经确定了它。

2)如何改变程序的结构,允许多个团队成员同时处理程序的不同部分?

根据您的源代码管理系统,多个文件,逻辑上分开。

用于IO的文件,用于字符填充的文件,用于记分板的文件;例如。编辑单独的数据文件比尝试共享一个要简单得多。即使你在最后把它巩固起来。

票数 6
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/49168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档