
这是最让人痛苦的了,ASPX文件名不仅需要容易识别,还应该遵循一定规则,因为behind每个ASPX都会有一个同名的类,想象一下,多难受。另外大部分人不知道管理自己的项目的name space,让人好像看到一本帐一样。
15.从来不作继承或派生
一些具有相同行为的类,应该从公共的基类派生出来,实际意义上,我们的ASPX应该有一个基类PageBase,因为总有一些公共的特性需要抽象出来。
16.零property
他们的类(ASPX所对应)里只有private method,不公开自己的任何秘密,可以这一定是JAVA的遗老干的事。
17. 零ASCX
不用说,他还没学会ASP.NET。
18.使用DreamWeaver“画“ASPX
这批人是美工,甚至有一些人在非常陶醉地讨论如何更好地“整合“ DreamWeaver和Visual Studio。
19.只熟悉System.Web.UI.WebControl和System.Data.SqlClient应该还有一些值得熟悉的类库。
20.零注释
这些都是心里很明白的快手,一任IDE生成的缺省注释横在那里不管。