如何编写CSS代码才能更有效率(3)

时间:2007-11-07 18:51:00 


  六、函数、过程

1.函数的规模尽量限制在200行以内。

2.一个函数最好仅完成一件功能。

3.为简单功能编写函数。

4.函数的功能应该是可以预测的,也就是只要输入数据相同就应产生同样的输出。

5.尽量不要编写依赖于其他函数内部实现的函数。

6.避免设计多参数函数,不使用的参数从接口中去掉。

7.用注释详细说明每个参数的作用、取值范围及参数间的关系。

8.检查函数所有参数输入的有效性。

9.检查函数所有非参数输入的有效性,如数据文件、公共变量等。

10.函数名应准确描述函数的功能。

11.避免使用无意义或含义不清的动词为函数命名

12.函数的返回值要清楚、明了,让使用者不容易忽视错误情况。

13/明确函数功能,精确(而不是近似)地实现函数设计。

14.减少函数本身或函数间的递归调用。

15.编写可重入函数时,若使用全局变量,则应通过关中断、信号量(即P、V操作)等手段对其加以保护。

七、可测性

1.在编写代码之前,应预先设计好程序调试与测试的方法和手段,并设计好各种调测开关及相应测试代码如打印函数等。

2.在进行集成测试/系统联调之前,要构造好测试环境、测试项目及测试用例,同时仔细分析并优化测试用例,以提高测试效率。

八、程序效率

1.编程时要经常注意代码的效率。

2.在保证软件系统的正确性、稳定性、可读性及可测性的前提下,提高代码效率。

3.不能一味地追求代码效率,而对软件的正确性、稳定性、可读性及可测性造成影响。

4.编程时,要随时留心代码效率;优化代码时,要考虑周全。

5.要仔细地构造或直接用汇编编写调用频繁或性能要求极高的函数。

6.通过对系统数据结构划分与组织的改进,以及对程序算法的优化来提高空间效率。

7.在多重循环中,应将最忙的循环放在最内层。

8.尽量减少循环嵌套层次。

9.避免循环体内含判断语句,应将循环语句置于判断语句的代码块之中。

10.尽量用乘法或其它方法代替除法,特别是浮点运算中的除法。

标签:效率,css
0
投稿

猜你喜欢

  • Dreamwaver 常见问答解答

    2009-07-05 18:51:00
  • CSS选择符小讲

    2009-09-17 11:53:00
  • 扫盲大讲堂:SQL查询结果集对注入的影响及利用

    2009-09-05 09:49:00
  • 利用FrontPage 2003制作网络申请系统

    2008-02-21 14:34:00
  • 取巧的边框等高

    2009-12-16 12:11:00
  • ACCESS如何打印窗体中当前显示的记录

    2008-11-20 16:31:00
  • 怎样管理好css样式

    2008-10-12 12:12:00
  • 从一个项目中来看三层架构

    2008-08-06 12:50:00
  • 在SUSE10环境下安装和配置MySQL数据库

    2008-12-17 15:03:00
  • 网页设计求职全攻略

    2008-07-09 18:56:00
  • Asp 返回引用类型函数代码

    2011-03-10 10:44:00
  • 用CSS制作兼容多浏览量器的隐藏菜单

    2007-08-30 09:05:00
  • Oracle DBA常用语句第1/2页

    2009-08-08 22:38:00
  • [教程]用代码让你了解网页与键盘

    2008-06-10 12:18:00
  • MySQL最好的优化技巧

    2009-10-27 12:05:00
  • 用JavaScript判断字符串长度

    2009-10-29 12:15:00
  • 浅谈javascript面向对象编程

    2009-03-03 12:04:00
  • Oracle教程 误添加数据文件删除方法

    2009-08-04 12:38:00
  • Oracle入侵常用操作命令整理

    2009-03-04 11:11:00
  • 跨浏览器使用剪贴板

    2008-09-27 13:26:00
  • asp之家 网络编程 m.aspxhome.com