Frankwangyifang

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
1, 方法最好有个返回值(bool/int/string ) 因为,你不知道会出现什么错误,这样就可以根据返回值来判断方法是否执行成功.

2,  方法里面不要写提示信息(如: Response.Write("Success!");, Page.ClientScript.RgeisterStartup(this.gettype(),"","alert('Success!')",true);等).只要返回一个信息就可以了.(如: return true/false/-1/0/ "操作成功!" 等信息).

3,  一个方法只做一件事情.(不要跟其它的方法发生关系,这样可以降低耦合性). 一个方法要把一件事情做完!(如: 对一个实体类赋值,如果不能够给全部属性赋值,则可以通过参数赋值,方法调用者则可以通过参数来调用此方法!)

4,  方法如果有异常,则抛出,而不是自己捕获, 捕获的事情就交给事件来做吧!

5,  事件里只是方法的调用,和异常的捕获,来完成一个事件所要完成的事情!

6,  checkbox 要判断是否checked 要写if(){}else{} ;  不要只写 if(){} 就完事了.
posted on 2009-11-10 13:14  Frankwangyifang  阅读(184)  评论(0编辑  收藏  举报