?? 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> 知道一個變量的作用域是非常重要的?!?lt;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> 這樣可以更易于區分相關聯的類名?!?lt;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 + -