rocwood推荐了一个asp版的单用户blog,就随手下载看了一下,按我的标准来看,代码写的很乱,如果是我,是不敢用的。算了,在这里随便点评几下,希望不会被砍死。

文件系统,总体来看,文件非常简洁,包含了一个readme.txt,里面应该着重提醒修改access文件名的。对于文件命名,如果是我,我会把blogview.asp命名为BlogView.asp,见仁见智,其实全部小写也很好看的说。
admincp.asp,是不是做了太多的事情。可以考虑拆分。
common.asp,是否应该再做分离,成一个config.asp和common.asp,同时把一些函数扔入include/function.asp内。
对于asp,分离出一个include目录是否明智?这样会造成include来include去目录出现错误。小心倒是可以避免。
保留字没有统一的大小写,倒是非常奇怪的是,很多地方的IF都是大写。变量命名,有时是asp风格,有时是java风格。
没有注意到缩进。
很少用空行来分离逻辑上分离的代码。
有一定数量的Magic number,比如memStatus<>1,Rs.Open SQL,Conn,1,1
是否可以全部不用Response.Write而改用嵌入式代码?
喜欢直接Conn.Execute(“xxx”),如果先把”xxx”赋值给一个变量,可以方便调试。

边复习《寻秦记》边写下这篇文章,吃麻辣烫去咯~~~。才看了一点点.net,就受.net的毒害了,也许是asp本身的问题,曾经沧海难为水,现在叫我写asp程序,我的手都会抖。