如何与Matlab协同工作?

Ing*_*ngo 5 collaboration matlab

对于一个项目,我们必须编写一个Matlab模拟,并希望将工作分成几个人.由于涉及一些非专业程序员,我们正在处理一个简短的项目,我们希望保持简单并使用Dropbox,因此不涉及任何版本管理系统.

有什么可能做到这一点?我们如何最好地分割功能?你如何将程序分成几个文件?

Jon*_*nas 6

  1. 使用版本控制,以便您可以跟踪谁破坏了什么,并定期提交,以便有版本控制点.

  2. 设计程序,以便不同的人可以同时处理它.将其拆分为多个文件,您可以单独测试它们的正确性.有一个专业的程序员负责骨干(主要功能,类定义).需要一致的接口和文档,因此很容易将它们粘在一起.

  3. 经常互相交谈.在许多情况下,它不一定是大型的正式会议,只是转过身来说"嘿,你能看看这个吗?" 经常就够了.你们都需要知道谁在哪些方面以及在哪里工作,以便在遇到问题时知道与谁交谈.通过与相关人员交谈而不是试图理解他们的代码,解决问题的速度要快得多.