RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
ASP开发的标准
  • 作者:xiaoxiao
  • 发表时间:2020-12-23 10:56
  • 来源:未知

一行行看同事的ASP代码,到最后我差点要疯掉了: cwbbsjtjtijiaochuli.asp这是财务报表数据提交处理页面……,像这样的有N多,一个小小的系统,居然有一百多个页面,仔细看代码才发现N多的重复,我晕~~~~~~~~大家来谈谈这个开发的标准怎么样,譬如命名的标准,目录命名和包含的标准,模块分类的标准,还有常用到的自定义函数(有如页面权限的验证等等)。不要特意在代码去转弯摸角了,为什么人家的程序一看就懂还那么舒服?恩,中国人的软件……

建议开发前,达成规范共识,写成规范文档,严格遵守建议多集成,一个功能模块在一个文件里处理,

我觉得共识应该在潜在意识里达成的,就是说不只是一个公司,应该在一个行业内都要产生一种大家默认的规则或标准,这样搞软件开发也就爽多了!

作好计划,写好需求,统一代码标准

统一上面的观点,我们只有规范了,才能更好的开发程序,也只有这样才能写出好的程序,可以缩短开发周期,代码重用。

这个问题必须在设计阶段解决,界面设计完成后设计对象和函数,函数必须有详细的说明,函数说明每人一份,程序员必须优先使用公用函数,代码检验时不使用公用函数的必须重写,养成良好的习惯。公司内部也要有相应的规范,如设计规范,编码规范(编码约定)等。程序的设计文档必须健全完整。

ASP 本身是没有太严规范.这全部都是靠编写者自己去规范的.创建类声名好共用还是私有的变量/函数把对象即使关闭

ASP虽然没有严格规范,但程序员往往有种潜在的规范意识,只是没有完全统一。大家可以去下载“Snitz Forums 2000”看看人家的1、代码书写规范 2、文件夹存放及命名规则3、文件名命名规则 都是很有讲究的。如果在一个小企业开发一点东西,前面的人走了,后面的人来维护,没有自己的潜在规范意识,那还不要狂晕~~~~~~~~~~~~!!

这应该深受关注的!我有个自己的标准,不知道大家也是不是这样做的:1、文件夹:/inc、/js、/images、/data……2、文件名:A_B_C.asp A:模块名 B、功能名 C、标志名 (最好用大家一看就明白的英语简写)3、基本文件:index.htm(没有具体内容,其中包含main.htm/main.asp)/login.asp……一个人当然想不全,大家都来参与怎么样?

4、数据库   表名a1_aasdf、a1_basdf、a1_casdf       b1_aasdd、b1_sdfsd、b1_cadfe   字段名       a1_id、a1_basdf、a1_casdf       b1_id、b1_sdfsd、b1_cadfe5、页面中公用部分用包函文件6、大数据库操作尽量用存储进程做7、用统一的并且优化过的代码编辑页面(如果需要两个或更多人参与时注意加注释)