Google 出品的 Java 编码规范和编程指南,权威又科学,强烈推荐( 三 )
Tip: 在使用Unicode转义符或是一些实际的Unicode字符时 , 建议做些注释给出解释 , 这有助于别人阅读和理解 。
例如:
String unitAbbrev = \"μs\"; | 赞 , 即使没有注释也非常清晰String unitAbbrev = \"μs\"; // \"μs\" | 允许 , 但没有理由要这样做String unitAbbrev = \"μs\"; // Greek letter mu \"s\" | 允许 , 但这样做显得笨拙还容易出错String unitAbbrev = \"μs\"; | 很糟 , 读者根本看不出这是什么return '?' + content; // byte order mark | Good , 对于非打印字符 , 使用转义 , 并在必要时写上注释
Tip:永远不要由于害怕某些程序可能无法正确处理非ASCII字符而让你的代码可读性变差 。 当程序无法正确处理非ASCII字符时 , 它自然无法正确运行 , 你就会去fix这些问题的了 。 (言下之意就是大胆去用非ASCII字符 , 如果真的有需要的话)
推荐阅读
- 暴雪|错失DOTA一错再错?曾经的“暴雪出品,必属精品”为啥风光不再?
- 暗区突围|曾被称为“nc出品必属精品”的韩国大厂,如今遭遇三连跪
- 漫威银河护卫队|中日巅峰对决!日本Google Play年度最佳游戏提名,看点十足
- 明日方舟|游戏《明日方舟》决定动画化,由Yostar Pictures影业出品
- 手机游戏|拳头出品依旧值得信赖,英雄联盟手游复刻经典,皮肤可360度观看
- 仙女座|圣衣神话仙女座瞬重生版手办官图公开 万代出品的回锅肉真的不香
- 传统文化|周年庆即将来袭,对比2款周年庆皮肤,周年庆出品,必属精品
- 霰弹枪|剑与远征:废土出品并属精品,耀光终有可用大C!
- 我的世界|我的世界:Java种子新出炉,内陆蘑菇岛算什么,这些种子它不香?
- 暴雪|为何暴雪出品,已经不再是精品?(下)