本帖最后由 1026869700 于 2015-7-30 14:36 编辑
写单片机程序的这几年来,从最初的毛头小子、不知天高地厚,到今天的小牛,也算是感慨颇多啊。首先最大的感慨就是,在编程的思想和程序的结构上面,有了很多的认识和很大的进步。
从最初的乱七八糟的程序和数据混为一体,到处都是延时函数和while的死等外,还有很多冗余的无用代码;到现在的代码与数据分开管理,除特殊情况,基本不用延时函数,数据结构设计。这一路走来,对程序结构的理解更深了一步,当然,这要感谢yyy71cj版主,以前经常在空闲时间与他交谈程序设计的思路和程序结构,多次总结,自己总算是理解了他曾经说的状态机程序结构,以及数据代码分开,设计用代码去解析数据一些思想,还有别的一些方法,只是到目前为止,还有很多没有理解,只能等以后慢慢的理解了。
yyy71cj版主他的知识领域很广泛,之所以到今天我才理解了一部分的原因是:这段时间,我看了一些别的编程语言的书,从里面总结出的一些思想,应用到C中,才真正感觉到了C的强大,也慢慢的有了程序结构设计的想法和思路了。编程的语法就那么一点,可是不同的程序员却能写出相差很大程序,原因就在于编程思想,而这些编程思想,是靠一点点积累,看大量的书籍,自己总结。看的书也不局限于程序设计方面,例如:机械设计的书,里面的某个思想很好用,完全可以把它套用到程序中来;电路设计里面的某个结构原理很好,也可以套用到程序中来。 我最感慨的就是,感觉到了程序结构,组织严密,看似混乱,实则很有规律,缺一不可,明显感觉到就像一台精密的发动机在运行。
今天就说这么多了。
祝大家都能成为自己领域的大神
|