从命名说开去 命名是一件很难的事。给小孩起名字最困难,但对程序员来说,各种目录、文件、类、方法做合适的命名也很困难。 最好的当然是见名知义,这样的代码注释都不用多写;比较好的是用相近的英文单词;很寨的是用中文拼音;最差就是用毫无意义的字母。 现在要为表情模块命名。 说biaoqing的打死。一般网上常见是emotion。合适吗?查下字典: emotion n.情绪, 强烈的情感, 激动 不是最贴切的。表情的英文是什么? emotional expression 看起来expression更接近: expression n.表达, 表情, 脸色, 声调, 腔调 但还没有达到最好。表情就是一组图标,如果带上图标这个意思就圆满了。 expression icon? face icon? 最终,找到了突破天际的单词: emoticon n.(国际网络上) 显示类似人的面目表情和情绪的图案, 例如 :-) 笑脸... 2011-04-06