📄 noahweb开发者月刊-第四期(开发命名规范).htm
字号:
<BR> $error_processor =
OsErr->getErrorProcessor; <BR> }
</FONT></P></BLOCKQUOTE>
<P><FONT class=style1 id=zoom><STRONG><SPAN
class=style6>全局变量的命名</SPAN></STRONG></FONT></P>
<BLOCKQUOTE>
<P><FONT class=style1><STRONG>
</STRONG>全局变量应该带前缀‘g’。<BR> 知道一个变量的作用域是非常重要的。 <STRONG><BR> 例如:</STRONG>global
$gLog; <BR> global &$grLog;
</FONT></P></BLOCKQUOTE>
<P><FONT class=style1 id=zoom><STRONG><SPAN
class=style6>函数的命名</SPAN></STRONG></FONT></P>
<BLOCKQUOTE>
<P><FONT class=style1
id=zoom><STRONG> </STRONG></FONT><FONT
class=style1>函数名字采用C
GNU的惯例,所有的字母使用小写字母,使用'_'分割单词。<BR> 这样可以更易于区分相关联的类名。 <STRONG><BR> 例如:</STRONG>function
some_bloody_function() <BR> { <BR> }
</FONT></P></BLOCKQUOTE>
<P> </P>
<TABLE class=style1 cellSpacing=2 cellPadding=2
width="100%" border=0>
<TBODY></TBODY></TABLE>
<DIV align=right><A
href="http://www.blueidea.com/articleimg/magazine/noahweb/4/#top">返回导航</A> </DIV></TD></TR>
<TR>
<TD></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE class=logicbiaoge11 cellSpacing=10 cellPadding=2
width="80%" border=0>
<TBODY>
<TR>
<TD width="100%">
<TABLE class=style1 cellSpacing=10 cellPadding=2
width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top></TD></TR>
<TR>
<TD vAlign=top bgColor=#f0f0f0>
<P align=center><STRONG><A id=NoahWeb
name=NoahWeb></A><SPAN
class=style3>NoahWeb中的命名规则</SPAN> </STRONG>
<BLOCKQUOTE>
<P><SPAN class=style5> <FONT
class=style1></FONT><FONT
size=2></FONT></SPAN><SPAN
class=style6><STRONG>NoahWeb</STRONG></SPAN>汲取了各种编程语言的精华,经过反复的总结,最终形成了一套独特且高效的命名规则。在命名的过程中,使用“资源名称+功能描述”的方式,保证了资源之间的唯一性,并且大大提高了资源的描述性和阅读性。
</P></BLOCKQUOTE>
<P><STRONG><SPAN
class=style6>页面或动作传值命名<STRONG>规则</STRONG></SPAN></STRONG>
<TABLE class=style1 width="90%" align=center
border=1>
<TBODY>
<TR>
<TD width="30%">
<DIV align=center><STRONG>应用</STRONG></DIV></TD>
<TD width="30%">
<DIV align=center><STRONG>规则</STRONG></DIV></TD>
<TD>
<DIV
align=center><STRONG>示范</STRONG></DIV></TD></TR>
<TR>
<TD width="30%">传递id使用</TD>
<TD width="30%">pointid</TD>
<TD>abc.aspx?pointid=123</TD></TR>
<TR>
<TD width="30%">传递name使用</TD>
<TD width="30%">pointname</TD>
<TD>abc.aspx?pointname=xxx</TD></TR>
<TR>
<TD width="30%">搜索关键词</TD>
<TD width="30%">keyword</TD>
<TD>abc.aspx?keyword=xxx</TD></TR>
<TR>
<TD width="30%">当前页索引</TD>
<TD width="30%">page</TD>
<TD>abc.aspx?page=1</TD></TR></TBODY></TABLE>
<P><STRONG><SPAN
class=style6>字符资源命名<STRONG>规则</STRONG></SPAN></STRONG>
</P>
<TABLE class=style1 width="90%" align=center
border=1>
<TBODY>
<TR>
<TD width="30%">
<DIV align=center><STRONG>应用</STRONG></DIV></TD>
<TD width="30%">
<DIV align=center><STRONG>规则</STRONG></DIV></TD>
<TD>
<DIV
align=center><STRONG>示范</STRONG></DIV></TD></TR>
<TR>
<TD width="30%">针对表的列表命名</TD>
<TD width="30%">list_表名[_功能名]</TD>
<TD>list_user_view</TD></TR>
<TR>
<TD width="30%">手写数据库操作集</TD>
<TD width="30%">sql_[表名或功能名]</TD>
<TD><FONT
color=#000000>sql_user_search</FONT></TD></TR></TBODY></TABLE>
<P class=style5>表单命名<SPAN
class=style6><STRONG>规则</STRONG></SPAN></P>
<TABLE class=style1 width="90%" align=center
border=1>
<TBODY>
<TR>
<TD width="30%">
<DIV align=center><STRONG>应用</STRONG></DIV></TD>
<TD width="30%">
<DIV align=center><STRONG>规则</STRONG></DIV></TD>
<TD>
<DIV
align=center><STRONG>示范</STRONG></DIV></TD></TR>
<TR>
<TD width="30%">表单id命名</TD>
<TD width="30%">表名+功能</TD>
<TD>userLogin</TD></TR>
<TR>
<TD width="30%">输入区控件id命名</TD>
<TD width="30%">form+对应数据库的列名</TD>
<TD>formId;formname</TD></TR></TBODY></TABLE>
<P class=style5>数据库操作命名规则</P>
<TABLE class=style1 width="90%" align=center
border=1>
<TBODY>
<TR>
<TD width="30%">
<DIV align=center><STRONG>应用</STRONG></DIV></TD>
<TD width="30%">
<DIV align=center><STRONG>规则</STRONG></DIV></TD>
<TD>
<DIV
align=center><STRONG>示范</STRONG></DIV></TD></TR>
<TR>
<TD width="30%" rowSpan=9>查询</TD>
<TD width="30%" rowSpan=9>表名_S_条件+功能说明</TD>
<TD>user_S_ById</TD></TR>
<TR>
<TD>user_S_ByName</TD></TR>
<TR>
<TD>user_S_Pagelist</TD></TR>
<TR>
<TD>user_S_ByNamePagelist</TD></TR>
<TR>
<TD>user_S_ByNameSearch</TD></TR>
<TR>
<TD>user_S_ByIdTopTen</TD></TR>
<TR>
<TD>user_S_ByDateTopTen</TD></TR>
<TR>
<TD>user_S_ByDateTopFive</TD></TR>
<TR>
<TD>user_S_ByDateTopSet</TD></TR>
<TR>
<TD width="30%">删除</TD>
<TD width="30%">表名_D_条件+功能说明</TD>
<TD>user_D_ById</TD></TR>
<TR>
<TD width="30%">插入</TD>
<TD width="30%">表名_I_+功能说明</TD>
<TD>user_I_NewData</TD></TR>
<TR>
<TD width="30%">更新</TD>
<TD width="30%">表名_U_条件+功能说明</TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -