嵌入式教程为什么要编程模块化和代码复用?
2022-02-19 09:44:13
64
0

  模块化在大家学习嵌入式教程的时候可能觉得这是比较虚幻的,好像一直是一个从未实现过的理念。既然如此,这么没有作用的东西应该连理念都不存在才对,那么为什么会有模块化的出现呢?



  大家都知道把模块化是为了更方便我们的工作,加快我们的工作效率,我们开发的时间也可以大幅度减少了。这么看来模块化确实是好东西,为什么就是没有推广开来呢?因为用别人的模块,程序员需要先了解了再用,有时候为了看懂别人的模块,时间可能比重写代码还要长。



嵌入式教程为什么要编程模块化和代码复用?



  很明显,如果我们要使用模块,那肯定不能重新去阅读模块代码,而是可以将模块直接使用。那使用模块的人又是出于什么目的去使用呢?明明这么麻烦。最大的原因就是学习,即便是麻烦,但这一次阅读过了,那下一次就不需要阅读了,直接就可以用起来了。



嵌入式教程为什么要编程模块化和代码复用?


  而学习完了之后,自己也可以尝试制作模块,在公司内推广,正所谓一人受累,公司受益。但真正能做到的人并不多,毕竟谁也不想只累自己,更多是学习完了也就学习完了。程序员在使用模块的过程中完全不需要,也不应该浪费项目的时间来阅读源代码。一个团队只有做到了这一点,才能借助代码复用加快项目开发的速度。


  最后也建议学习嵌入式教程的时候就开始接触模块,学习模块,这样必然会对你的工作帮助非常大的。


  本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/

嵌入式教程STM32学了很久,为什么还是不会做项目?
嵌入式教程:电源防反接电路的实现方案