初学WINForm开发的教训与体会

初学WINForm开发的教训与体会

1) 
代码的分离,业务处理层与数据操作层的分离。使之代码更加的规范。

2)  好的设计代码不是代码越多越好,而是越精炼越好。

3)  好的代码能够让程序员“偷懒”。

4)  对于全局变量的声明应该放在程序的顶端。一般的,全局变量以“_”开头。方便程序的引用。

5)  然后是用户自定义的函数。名称应该以“fn”(function的缩写)开头。

6)  其次是窗体的Load()事件。最后是其它的一些处理事件。

7)  对于一些处理事件,在执行事件前,应该做事前的判断。譬如:是否会出现值为NULL或者值为-1,这样可能会导致后续事件执行的失败。

8)  对于错误的捕捉。一般的,应该由最外层代码进行错误捕捉。被引用的内层代码不要进行错误捕捉,如果必须需要,应该捕捉后用Throw语句抛出异常,而不要给出具体MassageBox提示。

9)  代码段应该有代码的功能/使用说明,如:能够完成什么功能、返回什么函数等等。

10)              对于一些函数和控件的命名,因为技术的发展,名称可以使用中文命名。您可以使用中文,以方便代码的可读性。

11)              如果有多个窗体,注意界面风格的一致性。

12)              应该像Linux一样,坚持最小内存原则,一般操作不警告,危险操作有警告,操作成功不提示,操作失败有提示。

(以上仅供参考,其实具体使用方法由自己或内部团队习惯来定夺) 

posted @ 2007-11-22 11:44  二月草  阅读(391)  评论(2编辑  收藏  举报