【行业随笔】如何快速看懂智能车程序

智能小车相对于其他电子制作而言是一个比较大的工程,涉及到的传感器、单片机模块也特别多,那么拿到一套智能车程序之后如何快速看懂呢?

1、先看懂框架,再去看细节

刚开始看小车程序,有可能面对的是完全不熟悉的库文件,一个相似的功能可能在其他库函数中完全是另一种表达方式,如果不是编程高手,很难快速熟悉陌生的程序环境。

所以如果这个时候还是一行一行的看代码,一旦遇到不懂的代码就去函数文件里找,可能一个上午还是在看那一页代码。

比较好的方法是先把一段程序想要实现的功能看懂,具体是完成哪项工作看懂,把程序的运行架构熟悉清楚,再去看细节的代码,对于理解程序和建立宏观概念非常有帮助。

 

2、先让程序运行起来

如果别人给的程序没有出错,而且自己大概弄懂了每段程序想实现的功能,那么可以尝试配合硬件让程序运行起来,看看效果看一下某些特定参数的变化,这样自己会建立一个更加深刻的影响,也增加了编程的体验感。编写程序的时候有结果显示出来对于程序员来说是非常鼓舞的,因此先运行程序让自己兴奋起来也有利于理解程序。

 

3、在别人的基础上更改程序时,少改细节

每个人都有每个人的编程风格,有些人就是如果看到的程序不符合自己的编程风格,会浑身不自在,如果在改程序的时候死纠细节,比如想把变量名做更改,如果自己对程序的了解不透彻,很有可能这个子函数的变量更改成功了,另一个子函数里的变量没有成功,改了半天反而把自己脑子搞混了。所以在改程序的时候尽量只做框架上的更改,不修改细节。

  • 9
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值