槛的准入水平已大大降低,实现功能上的需求已没有什么难度,但是高手和菜鸟的区别在于,高手的代码通俗易懂,在整个编码的过程中,不仅能考虑到性能、还会考虑代码可读性和维护性。
14
数据库命名:数据库命名:
数据库的字段、表名的命名都推荐采用Pascal命名方式,尽
量不采用缩写。当然,使用长的字段名、表名,可能会使SQL语句的编写带来负面影响。我推荐大家可以使用一些ORM,ORM的性能肯定不会比直接写SQL的好,但是如果做业务系统,更重要的是系统多久能交付用户使用,ORM不仅使开发时间可以缩短不少,并且在后期的维护上也比直接写SQL便利很多
代码编写命名规范:三.代码编写命名规范:
A每行语句至少占一行,如果语句过长(超过一屏),则该语句断为两行显示;B把相似的内容放在一起,比如数据成员、属性、方法、事件等,并适当的使用regio
…e
dregio
,在编写ASPNET程序时,对应自动产生的控件定义,用regio
AutomaticGe
eratedWebCompo
e
ts…e
dregio
框住
fC使用空格a双目操作符的前后加空格等,i
dexi
dex1b单目操作符前加空格等,i
dexc逗号、分号只在后面加空格D使用空行,在一段功能代码、或者函数、属性之间插入空行,这样很直观。
E代码可读性一些建议
I注意运算符的优先级,应该尽量使用括号明确表达式的操作顺序,避免使用默认优先级,给维护人带来困扰II避免使用不易理解的数字,用有意义的标识来替代(枚举和常量)
fr