如何进行团队模块化开发
之前写程序都是自己一个人写,想到哪儿写哪,现在不同了,有三个人共同写一个控制系统,对于团队模块化开发一点经验都没有,事先讨论与分工固然重要,但是后期将每个人的程序整合的时候确实费了不少的劲,比如一个变量(如"变量a")从另一个程序框图copy过来的话,没有类似windows"覆盖"的功能,而是又新建了一个控件("变量a 2").这只是整合过程中遇到的诸多问题之一.我想问问有没有谁有这方面的经验,能否给大家详细讲解一下,又或者是谁有这方面的资料,恳请给小弟上传一个?
先谢谢了! 这个就是软件开发这块的软件设计规划等动作了,
这些软件开发方面都类似了,你可以先网上搜一下相关的资料学习下,
太多了,:) 根据我们公司的经验来说,最好的方法用statemachine, 每个功能都用一个statemachine,不如我们现在的架构就是:一个主的stamemachine作为 master, 然后Gui, communacation, Image intake, imageprpcess,等都是一个个单独的statemachine,可以根据需要来组合不同的statemachine,非常方便!
页:
[1]