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

参与开发的注意事项

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

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

                否则会导致环境不统一

        架构内容:(不能更改)

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

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

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

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

                        

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

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

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

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

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

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

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

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

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

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

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

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

4.断点调试

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

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

5.如何理解架构

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

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

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

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

开发期间事项流程

        第一次开会:

                分配任务

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

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

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

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

        while(1){

                其他时间段

                        开发代码

                        遇到不懂:

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

                        测试自己写的代码

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

                开会

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

}
        

                        

相关文章:

  • 手写Tomcat(二)—Tomcat简化模型架构
  • 第六部分:第六节 - TypeScript 与 NestJS:打造类型安全的厨房管理流程
  • echarts 空心饼图,内说明文字居中
  • 已经 上线 Vue 项目 国际化 i18n 中译英
  • CVE-2022-22947源码分析与漏洞复现
  • Python应用“关键字”初解
  • 车载以太网网络测试-27【SOME/IP-SD简述】
  • MAX96752FGTN/V+T:双LVDS(OLDI)输出的GMSL2解串器架构与应用探讨——汽车与工业视频传输方案深度分析
  • 格雷希尔快速封堵接头,解决新能源汽车的气密性检测和三电系统的综合测试
  • VSCode配置C/C++环境
  • 编程日志5.17
  • MPI中近邻(neighborhood)之间的All-to-All通信
  • Web3.0:下一代互联网的变革与机遇
  • “智”斗秸秆焚烧,考拉悠然以科技之力筑牢生态安全防线
  • AI 招聘系统科普:如何辨别真智能与伪自动化
  • openai-whisper-asr-webservice接入dify
  • 在Ubuntu18.04下搭建SadTalker让图片开口说话
  • Python爬虫实战:研究Crawley 框架相关技术
  • MIPI摄像头linux驱动开发步骤及说明
  • SpringCloud Alibaba微服务-- Sentinel的使用(笔记)
  • 设计网站项目描述/揭阳seo推广公司
  • 厦门网站制作方案/产品推广方案范文500字
  • seo怎么给网站做外链/微信朋友圈广告如何投放
  • 仓库管理软件/南通seo
  • 唐山哪家做网站好/怎么让某个关键词排名上去
  • 南阳医疗网站建设公司/8大营销工具