编程心得 by volcano

自己最开始编程的时候,只是从整个程序的功能性考虑,

自觉使用一个比较好的算法,或函数就实现程序功能,就比较满意了。

但是跟着大家做的多了,学习多了,发现首先真个程序清晰的思路文字说明,真个程序架构的设计,细节的思考,都很重要!

而其中又要去考虑真个程序的开销,安全,及扩展性等。

这在程序模块实现,技术的选择上面还得好好去琢磨下

 

也许在课堂上老师告诉我们编程是门艺术时,我们还没法去体会

而真真在我们做项目时,就慢慢领悟到了,高效的编程即是我们在用心,面面俱到的搭建的,“建筑”艺术

 

例如最基本的:以前我编码的风格很凌乱,无论是格式上的,还是注释,这样使得我的程序不更简洁

也不清晰。而清晰简洁的编码不仅使别人或自己阅读修改代码时方便,更是编程员基本的素养,一个好的习惯。

 

高效的编程自己的体会是,先把房子的框架搭好了,材料选择好了,一切的考虑都详尽了,在来细细填上砖瓦,

这其中还要注意一些特殊情况的考虑,才是好的了。

 

其实细细想来,孔子言“自其异者视之,肝胆楚越也;自其同者视之,万物皆一也”是很有道理的,任何事任何人任何东西,从不同的角度上看,你的观点观念都不同;但是站在一个统一的观念来看,万物是一体的。

我们在编程的时候,有这样的体会心得,其实若是参透了,在其他事情上,很多即是一样的道理,一点就透了,只是角度不一罢了。

 

posted @ 2010-08-16 13:40  CICSer  阅读(154)  评论(0编辑  收藏  举报