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

参与开发的注意事项

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

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

                否则会导致环境不统一

        架构内容:(不能更改)

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

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

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

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

                        

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

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

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

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

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

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

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

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

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

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

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

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

4.断点调试

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

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

5.如何理解架构

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

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

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

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

开发期间事项流程

        第一次开会:

                分配任务

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

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

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

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

        while(1){

                其他时间段

                        开发代码

                        遇到不懂:

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

                        测试自己写的代码

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

                开会

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

}
        

                        

http://www.xdnf.cn/news/582859.html

相关文章:

  • 每日算法-250522
  • CUDA加速的线性代数求解器库cuSOLVER
  • Spring AI 之提示词
  • 智能IoT未来与边缘生态共建 | 2025 高通边缘智能创新应用大赛第六场公开课来袭!
  • go语言基础
  • FastAPI在 Nginx 和 Docker 环境中的部署
  • 【Python socket模块深度解析】网络通信的核心工具
  • 高性能图表库SciChart WPF v8.8全新发布——提升渐变颜色映射高度
  • Mysql的主从同步
  • VR溺水安全:为生命筑牢数字化防线
  • 常见算法题目1 - 给定一个整数数组和一个目标值,找出数组中两个数之和等于目标值的数组下标组合
  • MySQL的相关操作
  • RTC技术
  • 第六部分:阶段项目 5:构建 NestJS RESTful API 服务器
  • STM32+rt-thread使用MQTT协议连接腾讯物联网平台
  • 旧物回收小程序:让闲置焕发光彩,为生活增添价值
  • spring boot启动报错:2002 - Can‘t connect to server on ‘192.168.10.212‘ (10061)
  • 响应式架构下的调试挑战:WebDebugX 如何帮助前端稳住场面?
  • 优化 CRM 架构,解锁企业竞争力密码
  • 解决:VMware 虚拟机 Ubuntu 系统共享文件夹无法访问问题
  • 将 Docker 镜像推送到 GitLab Container Registry 的完整步骤
  • C++初阶-list的使用1
  • JAVA8怎么使用9的List.of
  • 数据结构与算法-线性表-双向链表(Double Linked List)
  • Excalidraw云端协作实战:如何用智能绘图打破地理限制?深度解析来了!
  • Chrome 缓存文件路径
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Blurry Loading (毛玻璃加载)
  • 二叉数的统一迭代法
  • 程序代码篇---Pytorch实现LATM+APF轨迹预测
  • 杰发科技AC7801——PWM获取固定脉冲个数