当前位置: 首页 > article >正文

参与开发的注意事项

1.开发期间,不要擅自修改架构的内容

        使用技术官发的项目文件夹来开发,而不是自己建立项目,

                否则会导致环境不统一

        架构内容:(不能更改)

                1.类型定义,全局变量声明

                2.函数申明(函数名称/参数列表/返回值类型)

                可以添加自己的变量和函数

                        但是要注意,命名不要重复:如何避免命名重复,在名称前加自己名字的缩写

                        

                如果发现架构有问题怎么办?

                        联系负责架构的同学,让他来修改架构

                                修改后,记得小组内通知全员

2.有遇到不懂得/分工不合理的,要及时提出:

        不要硬拖,拖到后面时间不够会更麻烦

3.整合代码,每天提交代码,每天整合

        避免相同的问题,所有函数都存在,导致很多需要修改的地方

        第一天整合时法相问题后,可以提醒大家,避免后续出现相同的代码问题

        以函数为单位,将已完成的代码发给技术官

        发源码?发整个项目文件夹都可以

        注意:vs2022不能只发.sln文件

                    最好将.vs文件夹删除掉后再发

4.断点调试

        在提交前要先自己调试,确认能运行了再提交

                像:if(a = 2) while(); {}        这种代码不会报错,代码量大了很难找到问题所在

5.如何理解架构

        1.先从数据结构开始理解

                每个变量什么含义,值是什么含义

        2.自己负责的功能有哪些

                这个函数的参数有什么含义,返回值什么含义,要修改

开发期间事项流程

        第一次开会:

                分配任务

                负责架构的同学,安排分工任务,谁负责写那个函数

                每个组员,确认自己的任务

                        架构的数据设计能不能看懂

                        自己负责的函数,要实现哪些功能

        while(1){

                其他时间段

                        开发代码

                        遇到不懂:

                                小组内讨论/联系学长们/联系技术官

                        测试自己写的代码

                        在开会前,以函数为单位发给负责架构的同学/小组群里

                开会

                      负责架构的同学 在会议中(或者会议前)整合已完成的代码
                              并且提醒组员 要注意哪些错误情况
                      了解任务没完成的组员 目前的开发情况
                               有没有遇到问题 预计什么时候能完成
                      如果拓展部分的架构完成了 可以开始安排拓展分工

}
        

                        

http://www.lryc.cn/news/2383693.html

相关文章:

  • 使用pm2 部署react+nextjs项目到服务器
  • 从0到1打造AI Copilot:用SpringBoot + ChatGPT API实现智能开发助手
  • LeetCode Hot100 (双指针)
  • JVM常量池(class文件常量池,运行时常量池,字符串常量池)
  • 开源免费无广告专注PDF编辑、修复和管理工具 办公学术 救星工具
  • 鸿蒙Flutter实战:24-混合开发详解-4-初始化Flutter
  • 我爱学算法之—— 二分查找(中)
  • Golang 并发小结
  • RTC技术
  • 基于Matlab建立不同信道模型
  • uni-app 排坑
  • 军事目标系列之迷彩作战人员检测数据集VOC+YOLO格式2755张1类别
  • Qt C++实现马的遍历问题
  • node12.22.12在nvm中安装
  • 技术篇-2.3.Golang应用场景及开发工具安装
  • 高效缓存设计的哲学
  • 【生态信息】开源软件全方位解析
  • FastAPI在 Nginx 和 Docker 环境中的部署
  • 计算机网络相关面试题
  • 根据当前日期计算并选取上一个月和上一个季度的日期范围,用于日期控件的快捷选取功能
  • 【C++】set、map 容器的使用
  • 【MySQL】第1节|全面理解MySQL架构
  • YOLOv8模型剪枝笔记(DepGraph和Network Slimming网络瘦身)
  • App Builder技术选型指南:从AI编程到小程序容器,外卖App开发实战
  • TDengine 高可用——三副本
  • el-table高度自适应、数据查询后高度展示错误问题
  • 【蓝桥杯真题精讲】第 16 届 Python A 组(省赛)
  • Java接口设计:ECharts热力图的绘制
  • 深入理解 MongoDB 的 _id 和 ObjectId:从原理到实践
  • C++内存复制