正文

程序的风格--逻辑风格2007-05-12 15:18:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/watersky/25826.html

分享到:

一、程序的局部化和模块化
  局部化包括了数据的局部化和处理的局部化。数据的局部化主要指变量使用在程序的局部,即在一个程序的一部分可以自由地命名变量,而不影响其他部分。
  局部化的最好方法是使程序的局部显式地独立,这就称为程序的模块化。一个模块与其它模块只用参数和返回值进行通信,并且只在调用和返回时才起作用。各个模块可以分别设计、分别编译、分别调试,大大缩小了问题的规模,并且在一定程度上实现了程序的复用和构件化,提高了程序设计的效率和可靠性。
二、程序模块的层次结构
  层次结构要求与之适应的自顶向下、逐步细化的程序设计方法。
三、数据风格
  1、数据类型和数据结构的使用要,如要有限制地使用指针等。
  2、采用必要的符号常量。
四、算法风格
  1、算法要简洁、明了,少使用技巧。
  2、尽是避免使用多重循环嵌套或条件嵌套结构。
  3、充分利用库函数。
  4、要注意浮点运算的误差。

阅读(2338) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册