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

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

=============================================
      如果一家公司以两个代码来选用两个人,一个是让人看来生厌的代码,一个是条理清晰的模块化的代码,你觉得公司会要哪个人?
       也许这两个代码同样都实现了相同的功能,在功能上同样出色,但模块化会让你胜出。
zzjgll2008 发表于 2010-6-2 21:45 | 显示全部楼层
怎么才能看到你的《单片机基础外设9日通中》教程呢?
kymcu51 发表于 2010-6-3 15:17 | 显示全部楼层
嘻嘻,卖书的也学会搞推销了?

现在自己出书还好自己包销吗?
embeddesigner 发表于 2010-6-3 17:25 | 显示全部楼层
振南 是谁呢?
adofe 发表于 2010-6-4 09:51 | 显示全部楼层
振南的《单片机基础外设9日通中》是个视频教程,人家可不是商人致少不是奸商,他的视频教程可以在网上
下载不用收钱的!同时这个教程光盘在淘宝也只卖6块一张。
way3 发表于 2010-6-7 11:42 | 显示全部楼层
振南为什么总强调自己不是电子专业,而是计算机专业的了?
一棵小草 发表于 2010-6-7 13:51 | 显示全部楼层
十分赞成振南的模块化编程。
493683775 发表于 2010-6-3 15:41



模块化思想       什么时候成为       振南的了?:L
 楼主| znmcu 发表于 2010-6-7 17:55 | 显示全部楼层
:L 模块化,是现成的方案,我可没说是我的啊。
448738516 发表于 2013-1-28 21:10 | 显示全部楼层
振南,支持你哦!!最近看了模块化编程的方法,确实不错,至少看起来条理清晰
myfish 发表于 2013-1-28 21:15 | 显示全部楼层
看过振南的视频,很好~~~
john_light 发表于 2013-1-29 12:37 | 显示全部楼层
标题错了俩字
加油吧小鱼儿 发表于 2013-1-29 18:59 | 显示全部楼层
不错,面对非议,淡定,  顶你!
poren 发表于 2013-1-30 11:57 | 显示全部楼层
way3 发表于 2010-6-7 11:42
振南为什么总强调自己不是电子专业,而是计算机专业的了?

因为计算机专业的对模块化的理解是要深一些。
计算机专业的编程因为代码量经常都是几万几十万行代码,几十个人共同开发,对模块化,分层,插件化……等等要求较高,养成了这方面的能力会略高一些。这一点应该要承认的。
448738516 发表于 2013-1-31 13:04 来自手机 | 显示全部楼层
好像只说了为什么要模块化,没问具体怎么模块化?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:振南的znFAT -- 单片机上上的FAT32文件系统 www.znmcu.cn

4474

主题

5195

帖子

35

粉丝
快速回复 在线客服 返回列表 返回顶部