前言
今天接着分享昨天上课的分享
注释的误解
- 没啥用,不影响编译
- 为了怕老板说没有注释
- 增加代码行数
- 对简单英文的傻瓜翻译
魔法值
创建缓存
String key="Id#kaikeba.."+courseId;
cache.put(key,value);
使用缓存
String key="Id#kaikeba."+couseId;
cache.get(key,value);
由此可见,魔法值可能会造成严重的问题。
为什么大数字需要返回String
JAVA服务端返回Long整形数据给前端,JS会自动转换为Number。超过2的53次方(9007199254740992)JS会有精度损失。
总结
规范性也代表了正确性,不规范能够引发大问题。