1.开发期间,不要擅自修改架构的内容
使用技术官发的项目文件夹来开发,而不是自己建立项目,
否则会导致环境不统一
架构内容:(不能更改)
1.类型定义,全局变量声明
2.函数申明(函数名称/参数列表/返回值类型)
可以添加自己的变量和函数
但是要注意,命名不要重复:如何避免命名重复,在名称前加自己名字的缩写
如果发现架构有问题怎么办?
联系负责架构的同学,让他来修改架构
修改后,记得小组内通知全员
2.有遇到不懂得/分工不合理的,要及时提出:
不要硬拖,拖到后面时间不够会更麻烦
3.整合代码,每天提交代码,每天整合
避免相同的问题,所有函数都存在,导致很多需要修改的地方
第一天整合时法相问题后,可以提醒大家,避免后续出现相同的代码问题
以函数为单位,将已完成的代码发给技术官
发源码?发整个项目文件夹都可以
注意:vs2022不能只发.sln文件
最好将.vs文件夹删除掉后再发
4.断点调试
在提交前要先自己调试,确认能运行了再提交
像:if(a = 2) while(); {} 这种代码不会报错,代码量大了很难找到问题所在
5.如何理解架构
1.先从数据结构开始理解
每个变量什么含义,值是什么含义
2.自己负责的功能有哪些
这个函数的参数有什么含义,返回值什么含义,要修改
开发期间事项流程
第一次开会:
分配任务
负责架构的同学,安排分工任务,谁负责写那个函数
每个组员,确认自己的任务
架构的数据设计能不能看懂
自己负责的函数,要实现哪些功能
while(1){
其他时间段
开发代码
遇到不懂:
小组内讨论/联系学长们/联系技术官
测试自己写的代码
在开会前,以函数为单位发给负责架构的同学/小组群里
开会
负责架构的同学 在会议中(或者会议前)整合已完成的代码
并且提醒组员 要注意哪些错误情况
了解任务没完成的组员 目前的开发情况
有没有遇到问题 预计什么时候能完成
如果拓展部分的架构完成了 可以开始安排拓展分工
}