Loveyuki's BLOG

L-BLOG.NET, The Matrix Reloaded.

我写代码的一些规范,希望对你有帮助
Loveyuki | 2007-12-01 23:47 | 1624 点击 | 18 评论
  1. 永远自己定义变量,不要让编译器自动创建变量
  2. 对于非强类型语言,定义的变量名称使用类型前缀
  3. 用户输入是不可靠的,不要跟数据库直接交互
  4. 每个获取的变量值在测试阶段都输出到浏览器
  5. 有条件的话最好把逻辑跟输入和输出分开。
  6. 打开数据库连接的同时就关闭,然后在中间写代码
  7. 写循环选择语句的规则同上。
  8. SQL 语句最好使用数据库管理工具调试
  9. 编译型语言不要随意用麻烦的逻辑替代简单的逻辑来减少代码行数

由于我是 WEB 程序员,所以一些规范只适用于 WEB 开发的情况。

目前想到的就这些,以后想到再补,很多新手都容易犯这些错误。如果你也有一些心得我没有写出来,欢迎留言,呵呵。

引用通告:http://www.loveyuki.com/Article/16/Trackback.ashx
Gravatar
星辉一冷

2007-12-02 03:18 #
要扣扣字眼,哈哈
如果单从“写代码”上来说,我认为3,4,5,9不属于这个范畴,而属于程序设计上的技巧了。
比较认同前2点,6,7 实际上是一样的。
如果你读过豪杰超级解霸的作者梁肇新所著的一本名为《编程高手箴言》的书,就会发现里面有很多值得学习的思想。
我这里也有一篇简单的摘录,有意义的话可以看看: http://www.dreammx.com/xhyl/article.asp?id=286
Gravatar
星辉一冷

2007-12-02 03:25 #
似乎还没有编辑功能...
再补充一点,6,7就是一个很有名的理论概念,叫“成对编码”。
关于写代码方面的规范,我也非常感兴趣,也打算写一篇文章分享(一直都是草稿状态)读过你的程序(LBlog),代码的风格工整,简明,令人心情舒畅。
呵呵,无论如何,前辈你也是我学习的目标之一,希望可以和你有更多这方面的交流。
Gravatar
听春雨楼

2007-12-02 04:12 #
加油,loveyuki。
Gravatar
arielhao

2007-12-03 02:51 #
又开始开发blog啦?加油啊!支持你
Gravatar
sean2050

2007-12-03 11:39 #
能给推荐一个学asp.net的书么?
我现在asp学的模棱两可的,不能还说精通也不能说不会。
希望给指示。以后好跟着你学习~~~
谢谢,我等你答复。
Gravatar
sean2050

2007-12-03 11:53 #
还有个问题,有没有最后一版:Lblog的下载地址啊~修过洞的。
毕竟用那个的人也挺多。给个地址。谢谢。
想sic一样。一直在维护着他的blog。
Gravatar
期待

2007-12-03 02:53 #
期待新blog的完美出现
Gravatar
Jeffer

2007-12-03 10:37 #
测试在 Safari 下面发表评论。呵呵
Gravatar
Loveyuki

2007-12-04 10:11 #
现在发表评论是全AJAX的了。呵呵
Gravatar
Loveyuki

2007-12-04 10:59 #
ASP.NET 学习起来最重要的是实践。至于书方面,建议看看 C# 的书,如果用 VB.NET 就看 VB.NET 的书,ASP.NET 方面的书不要看那些拖拉控件的,自己先对照微软提供的例子然后参考 MSDN 来进行入门学习,然后看一些比较本质化的书,比如介绍 ASP.NET 的运行机制的书,至于具体的推荐我也说不来,因为我很少看书,只看过一本 C# Primer,其他大部分都是看 MSDN 的。
Gravatar
Loveyuki

2007-12-04 11:01 #
L-BLOG 的下载地址没有了,代码毕竟太老了。也不支持 XHTML,ASP 的 BLOG 程序我个人还是推荐 SiC 的 LBS 或者 舜子的 PJ-BLOG。L-BLOG 的 ASP 版本也应该退出历史潮流了。ASP 退出历史潮流也是时间问题了。
Gravatar
Loveyuki

2007-12-04 11:02 #
其实我感觉代码大全更好一些,呵呵。我看过一些片段,受益匪浅。
Gravatar
kuhanzhu

2007-12-12 02:17 #
规范很有用,已拜读。
另外你很有必要弄个留言本啊。看看别人的评论,都是乱乱的不针对日志主题,呵呵。
Gravatar
dd

2008-01-20 22:59 #
测试一下
引用通告21pt blog Site
 2008-08-17 17:08 #
『转』我写代码的一些规范,希望对你有帮助
我写代码的一些规范,希望对你有帮助Loveyuki | 原创作品 | 2007-12-01 23:47 | 1044 点击 | 17 评论永远自己定义变量,不要让编译器自动创建变量对于非强类型语言,定义的变量名称使用类型前缀用户输入是不可靠的,不要跟数据库直接交互...
(必填)
(必填,不会被公开)
 

版权所有©2007-2008, Loveyuki.com | 系统:Bitrac | 皮肤:Blog Pixel | 空间域名:光辉互联 易联网络