编程十大好习惯

转载 2007年10月12日 20:29:00
       1、设计规划 
  现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在
于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,
这好比搭积木的游戏,你可以把你的积木块组合成各种各样的形状,但首先要熟悉每个积木块的功能。 
  2、有备无患 
  实战之前,先找几个样例程序研究研究,最起码明白怎么开头,怎么结尾,别打无准备之仗。 
  3、葵花宝典 
  做一份所用程序语言的精简列表,包括基本数据类型、各类运算符说明、基本语句结构、常用关键词
(保留字)、常用函数(控件)说明等等。 
  4、自由独立 
  为你的应用程序建立一个单独的目录,这样既方便应用程序文件的管理,而且如果你要给程序搬“
家”,卷起铺盖就可以走人了。 
  5、见名知意 
  程序再小,用的变量也不会少,变量起名应当见名知意是个老话题了,好处是显而易见的。推荐程
序员使用“匈牙利命名法”,它会使你的起名工作变得轻而易举,而且相当专业。 
6、对称之美 
  中国人讲究对称之美,用在编程里也很合适,如果程序里用到A循环嵌套B判断,B判断又包含C循环
之类的结构,记着使用缩进法,让A:ENDDO对齐A:DO,B:ENDIF对齐B:IF……诸如此类,依次缩进,总之
对称就等于美观加易读。 
  7、多加注解 
  对程序中自定义的变量、函数、子程序加以功能性的注释说明,别嫌麻烦。如果过了三月五月,连
自己写的东西都看不明白了,那才大麻烦。 
  8、环境保护 
  如果应用程序需要修改系统设置,记着应用开始前先保存设置,应用结束后要恢复设置,千万别污
染环境。 
  9、拿来主义 
  一个人的力量是有限的,大家的力量是无限的,平时多看看《中国电脑教育报》,如果碰巧有好的
经验,巧的方法,用得上的段子,不妨拿来。 
  10、忍者无敌 
  当你认为程序代码写的“百分百”正确,而程序编译执行百分百有毛病,你基本属于晕菜的时候,
千万要忍,歇口气,重头来,别放弃!相信最终的胜利是属于你的! 

编程一开始就应该养成的好习惯

有些编程规范,学编程第一天就应该了解,这些习惯比你多学两章知识来的更为实际,他们甚至可能会直接影响你的编程生涯,所以,不要一开始觉得这些习惯都不重要,有很多同学认为等到技术成熟的时候再考虑它们,殊不知...
  • yayun0516
  • yayun0516
  • 2015年08月17日 22:00
  • 2025

C++编程好习惯

本文来自于朋友LJT的日常编程心得。1.不要在构造函数中做初始化操作 要求类(尤其是对外接口类)提供Init()函数,在该函数中进行相关初始化操作,初始化失败能够返回错误码。 可以规避问题: ...
  • fm0517
  • fm0517
  • 2016年08月10日 17:26
  • 521

学习的十大好习惯和坏习惯

Learning How to Learn: Powerful mental tools to help you master tough subjects 是UCSB在Coursera上开放的一门热...
  • dongfeink
  • dongfeink
  • 2015年03月05日 10:22
  • 902

java 编程好习惯(待总结)

 您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可: var name="Gates", age=56, job="CEO"; 声明也可横跨多行: var n...
  • u013538740
  • u013538740
  • 2014年04月08日 14:49
  • 961

学习的十大好习惯和坏习惯

董飞 转自:http://dongfei.baijia.baidu.com/article/47774 Learning How to Learn: Powerful mental tools to...
  • lanyd
  • lanyd
  • 2015年04月10日 15:44
  • 486

前十大编程语言你会几种?

编程是技术革新的核心,当今的编程语言有能力让开发者不再束缚他们的潜力来构建未来的技术。 如果你是一名具有前瞻性的开发者或者想成为一名具有前瞻能力的开发者,那么,是时候开始学习编程了,至少在最好的...
  • qq_21071977
  • qq_21071977
  • 2016年09月01日 14:34
  • 2518

机器人10大流行编程语言

世界上有1500多种编程语言,都要学的话是太多了。目前,在机器人学中有这10种最流行的编程语言——如果你喜欢的不在这里,请在留言区告诉大家。对于机器人学,每种编程语言有不同的优点。我只是部分地按照重要...
  • Richard_Jason
  • Richard_Jason
  • 2016年10月25日 14:47
  • 8914

年轻时必须养成的十大好习惯

1.守时        买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风 景很美,你忍不住下车...
  • rudyn
  • rudyn
  • 2014年05月07日 17:22
  • 422

10大最适合编程的字体推荐下载,让代码看起来更美更舒服!

这篇文章是转载的,也不知道人家让不让转载,但是我一骨碌脑儿地都给复制粘贴下来了(老农民思想) 我这里不提供下载,可以到网上去搜一下相关的资源,但是一定注意下载安全。 这里给出参考的原文章地...
  • Angel_guoo
  • Angel_guoo
  • 2018年01月04日 13:57
  • 170

提高工作效率的十条好习惯

可以很肯定的说,好习惯能带来高效率。以下就让我们分享几条经典又有用的工作习惯,照着改变,你也能成为一位高效率工作人士。 在当下这个瞬息万变的社会里,人人都习惯于追求更快、更好、更简洁...
  • asqi1
  • asqi1
  • 2014年07月31日 14:06
  • 610
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编程十大好习惯
举报原因:
原因补充:

(最多只允许输入30个字)