命名规范

原则与规定


关于字符的使用:参考了oasis的Draft Guidelines for Filenames, URIs, Namespaces,最常用的字符是[0-9A-Za-z] [-] [_],为了避免混淆,统一使用[0-9a-z]字符,不使用大写字符。[-] [_]都是有效的字符,这里涉及到搜索引擎优化问题。Matt Cutts 在 Dashes vs. underscores 中认为google不把[_]识别成分字符。然而这已经是2005年的事情了。去年7月份的 WordCamp 2007上,Matt Cutts 又有了新的观点,看Underscores are now word separators, proclaims Google,也就是说现在google应该是把[-] [_] 都识别成隔字符了。个人觉得google对隔字符的处理还是不够恰当,因为英文中[-]是连字符,是有意义的符号,不宜用来做关键字分隔符。既然[_]已经google识别成隔字符,我们约定统一使用[_]做关键字分隔符

命名示例如图: