较之一个人写程序,团队开发有许多需要注意的问题。
今天师傅回来一块儿开发就提出来了,总结一下。
团队项目开发注意事项:
1. 每个人负责自己的模块,类似于Common、DataLayer会经过编译后生成dll文件供其它成员使用,一来是为了代码的安全性,同时也保证了代码的可维护性。在有源代码的情况下,尽量不要修改dll文件,带来版本控制上的难度。
2. 当对生成dll文件的工程修改后,“生成XX(工程名)”就会编译生成对应的dll文件,同时覆盖以前的文件,如果其它模块中使用发现问题,可以重新“生成整个解决方案”。
3. 其它模块使用某模块时,添加引用使用“浏览—添加相应的*.dll”的方法,不要使用添加工程的方法,这样两个模块在代码的层次上建立了关联,对于项目的开发和维护都是严重的隐患。