动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。
维护程序的各个版本同样重要。当前有些编程工具都自带一个版本管理工具。无论你什么时候改变自己的程序,它们都会将其保存为.bak文件。
适当的注解注解是程序员和程序读者通信的重要手段,正确的注解非常有助于对程序的理解。VB中代码注解约定如下:所有的过程和函数都应该以描述这段过程的功能的一段简明的注释开始,说明该程序是干什么的,至于是如何做的,也就是编程的细节,最好不要包括。因为可能日后我们要修改程序,这样做会带来不必要的注释维护工作,如果不修改,将提供误导信息,可能成为错误的注释。因为代码本身和后面程序中的注释将起到相应的说明作用。
数据说明 数据结构的组织和复杂程序是在设计期间就已经确定了的,然而数据说明的风格却是在写程序时确定的。为了使数据更容易理解和维护,有一些比较简单的原则应该遵循。 1、数据说明的次序应该标准化。有次序就容易查阅。因此能够加速测试、调试和维护的过程。当多个变量名在一个语句中说明时,应按字母顺序排列这些变量。 2、数据结构复杂时,应加以说明其特点和实现方法
对自己的操作系统和硬件要有足够的了解,你可以从资源占用等方面提升程序的性能。编写代码时要合理使用缩进,以使代码清晰可读。把项目文件放到SOURCE、HEADERS、MAKE、EXES等不同的文件夹中。
语句构造 语句构造原则:每个语句应该简单而直接,不能为了提高效率而使程序变得过分复杂。下述规则的使用有助于语句简单明了。 1、不要为了节省空间把多行语句写在一行; 2、尽量避免复杂的条件测试; 3、尽量减少对“非”条件的测试; 4、避免大量使用循环嵌套和条件嵌套; 5、利用括号使逻辑表达式或算术表达式的运算次序清晰直观。
研究别人编写的代码。这可以让你学习到新的编程技术,以及他们解决和你相同的任务时所使用的方法。
效率 效率三原则: 1、效率是性能的要求,需求分析时就应确定; 2、效率是靠设计提高的; 3、程序的效率和程序的简单程序是一致的。END