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

原创 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

蛙蛙推荐:如何编写高质量的python程序

原文:http://www.cnblogs.com/onlytiancai/archive/2012/09/11/How_to_write_high-quality_python_program.ht...
  • cjh6311882
  • cjh6311882
  • 2013年03月25日 00:00
  • 1356

蛙蛙推荐:利用WMI脚本批量恢复SQLSERVER数据库

转载原文:蛙蛙推荐:利用WMI脚本批量恢复SQLSERVER数据库 蛙蛙推荐:利用WMI脚本批量恢复SQLSERVER数据库 问题提出 蛙蛙求助:以编程的方式还原sq...
  • njw1028
  • njw1028
  • 2014年08月26日 09:46
  • 358

一位程序员工作10年总结的13个忠告

转载自:一位程序员工作10年总结的13个忠告     该文后面有一个评论也一起转载了。 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告。 走过的路,回忆起来是...
  • Windeal
  • Windeal
  • 2014年12月19日 08:37
  • 1622

一个工作两年程序员的总结(很好)

前些日子特别烦躁,出差后,没时间烦躁。 恰巧近期对一些事物有所感触,总是自我总结,反省过于”具体化”,这次准备分享点技术之外的东西,故出此文。 1. 回家还是外出打工 刚毕业的学生几...
  • zhujiaxing666666
  • zhujiaxing666666
  • 2013年07月10日 16:52
  • 2816

蛙宝任务检索

# coding=utf-8 import requests import re from lxml import etree import time import pandas as pd from...
  • olivesun88
  • olivesun88
  • 2017年04月25日 19:08
  • 210

《蛙》短评及书摘

单独二胎政策落定,莫言的长篇小说《蛙》我也看完了, 《蛙》的意义不仅是对计划生育政策得失的某种评价和反思,更包含了如何将姑姑和蝌蚪在六十年的岁月中所获得的历史经验转化为文学形式,使之成为可感形式问题的...
  • pan_tian
  • pan_tian
  • 2013年11月20日 13:50
  • 2095

青草池塘处处蛙

1.睡觉 春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。 2.发呆 人闲桂花落,夜静春山空。月出惊山鸟,时鸣春涧中。 3.喝酒 绿蚁新醅酒,红泥小火炉,晚来天欲雪,能饮一杯...
  • zuojiansizuop
  • zuojiansizuop
  • 2014年08月25日 11:53
  • 8

java程序员—工作中开发经验总结

工作也有一段时间了,其实很多的时候,一直是重复重复再重复的写着业务逻辑代码。除了上班以外,自学是一方面,还有一个很重要的方面就是总结了,前些天在最代码上看到了一篇《关于公司WEB项目源码团队协作开发的...
  • yueding_h
  • yueding_h
  • 2016年08月28日 21:56
  • 2529

技术研发方面工作经验总结

结合自己两年来的工作经验和所遇到的一些问题来记录下自己的一些思想成长....
  • weiweiwei256
  • weiweiwei256
  • 2016年10月12日 09:53
  • 234

写给未来程序员的建议

如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜欢的事谋生。大多数人没有这么幸运。你认为理所当然的观念“热爱你的工作”,其实是一个很现代的概念。通常的看法是,工作是一...
  • turingbooks
  • turingbooks
  • 2015年05月05日 16:11
  • 1378
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:蛙蛙推荐:一点准程序员工作经验总结
举报原因:
原因补充:

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