蛙蛙推荐:一点准程序员工作经验总结

原创 2004年08月09日 12:53:00

蛙蛙推荐:一点准程序员工作经验总结
做asp程序开发工作两个多月,总结了一下开发过程中的经验以及从别人那里获得的间接经验,结合实际工作中的情况,随便写了一下。当然不可能把所有有用的经验都罗列出来的,但至少已经有一定的工作指导作用了,拉下的经验或者你自己的亲身经验,请回帖补充一下,谢谢

1.所有的超级管理员初始帐户为admin,初始密码为www.21hb.com
2.在发布之前要经过至少2个人的测试;
3.对链接使用使用ALT和Title属性;
4.设置IMG的width和height属性;
5.对数据库的操作一般要包含增加,删除,修改,查询,分页,列表几个功能;
6.要考虑客户屏幕分辨率和屏幕颜色数;
7.适合大多数低版本浏览器,考虑他们对ActiveX、RDS、XML、DHTML、Java Applet的支持状况;
8.对输入和输出进行缓存;
9.减少数据库的存取:缓存变换后的结果;
10.避免失效和错误的链接;
11.使用meta标签:
 <meta name="keywords" content="九州信息网络,电子商务">
 <meta name="description" content="河北九州信息网络有限公司始创于1996年8月,是河北省

较早开展互联网接入(ISP)业务的网络服务商。公司成立之初,把为河北省政府信息化规划发展提供咨

询作为公司主要工作之一。目前,公司在河北省三分之二以上市、县设有互联网连锁增值服务,并有遍及

全省的,覆盖工、农、商、服务四大产业数十个行业的稳定客户1200余家,庞大的网络体系和客户群使九

州公司旗下的《河北之窗》(www.hebei-window.com)当之无愧地成为河北省最著名的国际互联网服务网

站。作为国际互联网行业的开拓者和先行者,河北九州公司秉承进取、创新的精神,已经发展成为一个拥

有雄厚技术实力、富有活力和竞争力的高新技术股份公司。
">
 <META NAME="Author" CONTENT="九州信息网络有限公司">
12.所有的表单输入要做必要的客户端验证,还有服务端过滤sql注入的措施;
13.网站整体设计风格要统一;
14.要有良好的整站业务流程导航;
15.程序员写好开发说明文档:
 .明确客户的需求分析
 .页面功能分配说明
 .程序主要功能说明以及功能实现分析说明
 .数据库设计说明,详细到每个表,每个字段,每个存储过程,视图的功能和t-sql语句
 .给客户写好程序使用帮助说明
 .写出主要业务流程的sql执行语句
16.所有的程序必须至少有3个不同开发程度版本的备份;
17.要有良好的错误处理功能,不能给用户提供太详细的错误描述,但自己要清楚出错的原因;
18.使用#include 重用代码,凡是有两处以上使用同样代码的都封装成函数;
19.#include 文件不要使用.INC后缀,使用.ASP或者设置.INC的应用程序映射;
20.把MDB文件存放在非WEB路径下,发布时数据库文件名字改成.asp文件,并在名字前加#字符;
21.程序中要有合理的缩进和适当的注释;
22.指定ADO调用的缺省参数,避免出错,准确地指定Command Type,善于使用recordset的field属性;
13.大型程序使用sqlserver数据库,使用存储过程;
14.用Server.Transfer代替Server.Redirect;
15.尽量晚的打开数据库,尽量早的关闭数据库;
16.在底部写好版权声明,保护知识产权;
17.考虑用cookies,隐藏表单域,querystring等来替代session维持状态;
18.善于使用application来缓存静态或者不时经常更新的内容;
19.在合适的地方使用Response.Expires=-10000语句和Response.Buffer=True语句;
20.不要在Session或者Application中存储大数组,记录集,和数据库连接实例;
21.减少Session.Timeout,和script.timeout;
22.关闭脚本调试;
23.善于使用xml,xmlhttp,js,css,vml等客户端技术来分担服务端工作;
24.尽量使用oledb的数据库提供者连接数据库;
25.不要使用Select *,把字段写出来;
26.能使用getstring和getrows方法的时候尽量使用;
27.工作要有条理,干活儿前现好好想想,设计安排好工作流程,做完后再仔细检查,发现有不好的地方

一定要修改过来,不能凑合,要做就做最好,与其让客户发现错误,不如先把错误改过来。如果你正在赶

时间做工作,那说明你没有把工作合理的安排。一般首先把注意力放在最重要的事情上,其次是最主要的

,再其次是最基础的,最后是其它的,合理安排自己的时间往往会让工作事半功倍;
28.同样的失误不要犯第二次,善于总结经常的,经典的,容易出现的错误,要养成改进自己以前程序的

习惯,使之性能更好,逻辑更顺畅,可读性更好,程序更完美;
29.做一些通用的,可重用的模块,建立自己的教本库和函数库,放在适当的地方,并保证需要它的时候

快速的定位找到它;
30.一定要让别人知道你的工作,虽然沟通是一件技术人员和外行之间很头疼的一件事,但你要尽力让领

导知道你已经做了些什么。用进度表来指导工作是很不错的想法,这首先需要你把工程分成若干个可单独

完成的小模块,有时候要了解一些软件工程的常识,指导自己的工作;
31.时间就是声明,效率高于一切,想尽一切办法提高你的工作效率,当然是在尽量保证作品质量和安全

的前提下;
32.多运动,多休息,多陪家人和朋友,多与人沟通,这些差不多是所有程序员所缺少的。

本文部分内容参考了《蚂蚁电商》的“如何写出优秀的ASP商业应用?”一文,原文地址:
http://bhasp.com/article/html/200411/BHAsp-6869-24122.html

转贴:蛙蛙推荐:一点准程序员工作经验总结

原贴地址:http://blog.csdn.net/onlytiancai/archive/2004/08/09/69178.aspx蛙蛙推荐:一点准程序员工作经验总结做asp程序开发工作两个多月,总...
  • BubbleKittyII
  • BubbleKittyII
  • 2004-08-10 10:01:00
  • 1102

蛙灵桌面。蛙灵桌面。蛙灵桌面

  • 2009年10月14日 14:37
  • 535KB
  • 下载

搜蛙导航(WAP网址站).rar

  • 2010年06月24日 09:10
  • 2.5MB
  • 下载

管理寓言:蛙鼠殒命

蛙鼠殒命                                           一只老鼠在河边玩耍的时候,遇见了英俊的青蛙。青蛙口若悬河地向老鼠介绍游泳的快乐、漂流的趣味以及沼泽地...
  • citizen2yy
  • citizen2yy
  • 2004-11-09 17:50:00
  • 1716

蛙蛙推荐:蛙蛙浏览器

蛙蛙推荐:蛙蛙浏览器摘要:google推出了自己的网页浏览器,现在web浏览器的竞争更激烈了,各有各的用户群。其实有另一个领域没有多少竞争,那就是应用程序浏览器,今天给大家演示的蛙蛙浏览器,不仅可以...
  • onlytiancai
  • onlytiancai
  • 2008-09-15 09:38:00
  • 411

蛙蛙推荐:蛙蛙教你文本聚类

蛙蛙推荐:蛙蛙教你文本聚类摘要:文本聚类是搜索引擎和语义web的基本技术,这次本蛙和大家一起学习一下简单的文本聚类算法,可能不能直接用于实际应用中,但对于想学搜索技术的初学者还是有一定入门作用的。这...
  • onlytiancai
  • onlytiancai
  • 2008-05-10 20:40:00
  • 744

蛙蛙推荐:蛙蛙牌firefox插件

上次给大家演示了抓取IE内核浏览器的网页,这次和大家一起写一个抓取firefox页面文本的例子。Firefox有自身的一套结构良好的插件机制,但要深入开发Firefox插件的话要了解javascri...
  • onlytiancai
  • onlytiancai
  • 2008-11-12 00:37:00
  • 915

蛙蛙推荐:怎么使用js脚本理的timer控件

setTimeout是脚本种常用的一个函数,它用来让特定的函数执行之前等待一定的毫秒数,利用它我们可以在首页上的做到定时的无刷新更新数据等众多效果,我做了个小程序来演示这个函数的使用。-->var t...
  • onlytiancai
  • onlytiancai
  • 2004-07-26 14:00:00
  • 1266

这款养蛙游戏火爆了朋友圈,游戏开发程序员已赚翻!

最近我的朋友圈发生了变化不晒猫、不晒狗、不晒老公他们都在晒蛙?!“我家蛙蛙出去浪到现在都还没有回来,明信片也没寄……”“呀,我不小心把我家蛙的明信片删了怎么办怎么办??”“上个礼拜首页还都是四个男人,...
  • EGEFCXzo3Ha1x4
  • EGEFCXzo3Ha1x4
  • 2018-01-24 00:00:00
  • 396

全国首个OMO模式——美特好旗下全球蛙新零售

转载请注明出自CSDN——全球最大中文IT社区一、OMO模式是什么?中文名:OMO商业模式;外文:Online-Merge-Offline;含义:行业平台型商业模式;作用:最终实现品牌传播与实际交易。...
  • weixin_41609669
  • weixin_41609669
  • 2018-01-17 14:23:33
  • 545
收藏助手
不良信息举报
您举报文章:蛙蛙推荐:一点准程序员工作经验总结
举报原因:
原因补充:

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