被问实习最大的收获是什么可以怎么回答?

最大的收获?
了解大型项目的运转过程 :总工程师给开发和测试串讲需求->开发编写需求的特性说明书,完成需求方案设计和评审->编码完成后对各个场景进行自测,上库后给相关模块人进行代码检视后并修改检视意见->在每个迭代转测试后,在下个迭代解决本次迭代提出的问题单。
学习在大型项目如何提高协作沟通 :在实际开发时,在编码时可能无法完全按照方案设计走,或者有一些特殊情况不在方案设计中涉及。每周有固定时间的总工答疑会来及时澄清需求,各个模块有负责人编写完整的模块说明书以供其他模块查阅和使用,常见问题也会鼓励输出WIKI以供其他人复用解决方法等。
学习解决问题的能力

挑把趁手的兵器:调试时使用gdb来步进;使用gitlens查看上库人员,快速定位产生问题上库记;常识问题问gpt...

二分/顺藤摸瓜:在写代码出现bug时,应该缕顺从bug出现的地方到正常的地方,二分打印其中的输出值;在后面上传的版本出现问题时,也从正常的版本二分到出bug的版本,找到错误发生那天的相关上库记录。

去除影响因素:影响风扇转速的只有2个库,风扇转速一出现问题肯定由这两个库导致,因此可逐一去除来定位。

找到现象的关联性:通过高效的实验和以上三步结合。

相关推荐
hansang_IR19 小时前
【题解】P4460 [CQOI2018] 解锁屏幕
c++·算法
ChampaignWolf19 小时前
在 SAP S/4HANA 内部基于 ICF Handler 从零实现 ABAP MCP Server:架构、代码与踩坑实录
c++·架构·sap·abap·mcp
尘客-追梦21 小时前
Day 01:插件化之前,先看清 ABI 这堵墙
开发语言·c++·qt
有点。21 小时前
*C++哈夫曼树与哈夫曼编码
java·c++·servlet
啦啦啦啦啦zzzz21 小时前
利用RAII机制进行日志的采集
linux·服务器·c++·网络编程·c++20
nLif1 天前
基于GTK的简易MFC对话框兼容层 -- MfcToGTK
linux·c++·mfc·gtk
小小、码农1 天前
C++11右值引用与移动语义 —— 从拷贝资源到转移资源
开发语言·网络·c++·网络协议
charlie1145141911 天前
C++ 的新标准容器:flat_map、inplace_vector 与 mdspan
开发语言·c++·开源项目
唠玖馆1 天前
c++AVL树
开发语言·c++
蒸蒸yyyyzwd1 天前
CPP 选手秋招学习笔记 day31
c++·求职招聘