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