起初作为一个新手(低手),只负责做一些插件(功能简单),但设计感从头到尾都是属于自己的。
过渡成为一个老手后,开始带领新手们合作开发。
这个时候,关于合作开发,我还是一头雾水,所以开发模式的选择变得很狭窄,新手们的战场横跨几个模块,
好处是:每个人负责一个方面,大家互不干涉(或干涉少,我在其中解决交互问题),项目渐渐成型,
缺点是:质量良莠不齐,进度缓慢(新手们水平不一),
再后来,我带着老手们,每人负责一个模块(或一个功能)进行合作开发,我不知道有没有更好的主意了,
如果有人有类似经历,请不吝赐教。
总结:
1.从单干到合作,是一种进步。
2.从多人独立开发,到模块化,也是一种进步。
3.模块化涉及接口设计,现在还很初级,经常只给出需求,具体实施都是摸石头过河(没有详细设计)。
时间: 2024-11-02 23:29:48