全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版

振南告诉你,为什么我们要用编程化方式来编程

[复制链接]
3617 0

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
在我的 《单片机基础外设9日通中》 教程,使用了模块化的编程方法,其实这种方法对于 初学者,或者编程经验少一些的人,仍然不好接受。有很多人建议我在教程里不要使用模块化的方式,这样会把人看晕。我要说的是,程序开发,模块化的编程方式,算是一种比较正统的方法。它体现了一个人的编程风格与良好风格,也可以体现出一个人的开发经验与素质。说的更现实一些,如果我不用模块化的编程方法,有很多现成的程序模块,我在《单片机基础外设9日通中》第9日的课程中就不可能在短短几十分钟的时间内作出那几个工程和实验。
      大家在网上下载的很多代码,估计也会发现有很多是 .c.h的形式。如果我们没有模块化的编程思想 ,那么这些网上的代码资源,我们也就无法利用起来。其实,模块化编程是一种思想,会使我们的工程代码变得很清晰。
      如果你是初学者,或从来不使用这种模块化的方式进行编程,而是把所有程序都写在一个文件里,建议尝试使用 模块化的编程。模块化编程的方式,不用则已,只要你用起来,你就会感觉到它的方便了。
      我在后面会出 一些基础性的教程,来专门花大篇幅来讲编程的一些东西,请关注。
      因为我本身不是电子专业,我是计算机专业的,所以在编程方面和开发思想上可能会有一些新的东西。希望与大家一起进步!
=============================================
      如果一家公司以两个代码来选用两个人,一个是让人看来生厌的代码,一个是条理清晰的模块化的代码,你觉得公司会要哪个人?
       也许这两个代码同样都实现了相同的功能,在功能上同样出色,但模块化会让你胜出。

举报

回复
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

打开支付宝扫一扫,最高立得1212元红包
搜索

图文热点

更多

社区学堂

更多

客服中心

QQ:187196467 服务时间:周一至周日 8:30-20:30

关注我们

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表