回 帖 发 新 帖 刷新版面

主题:[原创]菜鸟编程心得--欢迎大家讨论

论程序开发的灵魂—人体大脑思维预见性
本人电子专业毕业,从事单片机系统开发工作,经常需要编辑计算机程序来处理与单片机相关的数据处理工作。本人根据现有的的编程经验,总结出电脑编程的指导思想—人体大脑思维。如果读者仔细的分析一下您编辑的电脑程序,会总结出一个规律,往往对程序的预见性错误处理的比较好的程序,其使用价值和可靠性比较高一点。而程序的预见性结果决定于人体的大脑思维。不同的开发者因为思维的不同会开发出处理方法不尽相同的应用程序。思维的预见性是每个人都具有的能力。比如,我们感觉到鼻子不舒服,会预见“打个喷嚏是否会好点”的结果,接下来,我们会根据当时的感受预见出能不能打出这个喷嚏,如果觉得能够打出喷嚏,下一步便会思想打这个喷嚏在什么时间、打喷嚏的力度需要多大,打完这个喷嚏后会比较舒服点。甚至打完一个喷嚏后,思想到“如果在打一个喷嚏会更舒服些”,当然这个时候我们也会思想继续打这个喷嚏的时间和力度。以上这个例子是说明在“可以预见结果”的情况下的处理过程。还有在事件过程中预见结果。 比如有一个师父带一个徒弟实习修机器。师父教徒弟:伸一根手指是拿螺丝刀、伸两根手指是拿扳手......这样久而久之,当徒弟看到师父伸一根手指手时,徒弟就会想“为什么师父需要螺丝刀”,接着徒弟观察哪些螺丝需要螺丝刀进行“操作”,然后徒弟再根据观察到的结果确定“应该使用哪种螺丝刀”,当然在不能确定的时候需要询问师父。在徒弟决定螺丝刀的类型之后,会根据师父的当前情况预见“当前对螺丝的操作是由师父完成哪,还是由徒弟自己来完成”。接下来徒弟会根据预见的结果进行操作。当然徒弟的预见性在赋予行动后,徒弟的当前操作就会变成“进行下一次预见性”的条件,结果是徒弟确定“这件事情自己做比较好还是让师父左比较好”。由此可见,事件的过程和事件的结果是相互影响的。所以说在编辑程序时,充分大脑进行“预见性结果”的思维,可以使编辑的程序更加可靠完善。往往在大脑思维合理、全面的情况下确定的程序结构比较合理一些。电脑程序作为人体大脑思维的延伸,程序功能会因为大脑思维的完善而变得更加强大。希望我的以上观点能起到一个抛砖引玉的作用,引发出各位同行更加精辟的观点。

回复列表 (共8个回复)

沙发

看了你的文章,收获很大,我是一个初学C语言者,有很多问题都不明白,不知道C语言能否编出像WINDOWS 一样界面的程序来。

板凳

3 楼

当然能

4 楼

看懂了 可是对编程还是不懂` 不知道怎么学 从哪里学起

5 楼

楼上的你怎么跟我想说的一样啊!!!!!!11[em18]

6 楼

[em12]
你的经验很不错,给新朋友一个未编而先知的结果。。希望多多发表你的所得啊!!!![em2][em2][em2][em2][em2]

7 楼

你的经验能给我们指引前进的道路

8 楼

但编程中的这种预见性...
我想是需要长时间的编程,编程,再编程;
编译,编译,再编译...
慢慢的出来的...
要不然我相信..大家的程序只写出来..就直编不会错了..
我说得是否如是...有些东西....固然先天很重要..但后天的培养更重要...

我来回复

您尚未登录,请登录后再回复。点此登录或注册