写代码过程中需要注意的地方
来源:互联网 发布:淘宝销量多评价少 编辑:程序博客网 时间:2024/06/05 20:22
1.使用日志框架打印日志:
需要注意的点:输出有级别区分的日志 输出带有有效信息的日志 日志中带上上下文信息。 不要在日志中输出用户的敏感信息。 不要在日志中输出像用户密码、邮件内容之类的涉及用户隐私的敏感信息,也不要去输出像验证码的值之类的敏感信息。
2.参数校验:(在友盟错误统计中,一些异常是由于参数没有加为空或者一些条件判断导致的错误)
在对外公开的方法前先插入一些检查参数的代码,以确保方法被 “正确的姿势” 调用什么时候需要进行参数校验(具体做到什么程度,还需要根据情况去把握): 方法或者函数是对外公开的,不是私有的。 参数有可能为空指针的时候。 参数的合理值无法通过方法名、参数名、参数类型一眼看出来的时候!
不同的企业会有不同的编码规范,以下是世界上最大的互联网公司谷歌的编码规范
Google Java Style GuideGoogle C++ Style GuideGoogle Python Style GuideGoogle HTML/CSS Style GuideGoogle JavaScript Style Guide
阅读全文
0 0
- 写代码过程中需要注意的地方
- 存储过程写插入语句需要注意的地方
- 关于找工作的过程中需要注意的地方
- 备忘录:后台服务器启动过程中 需要注意的地方
- SpriteBuilder代码中弱引用(weak)需要注意的地方
- hash写equals需要注意的地方
- 写lua时需要注意的地方
- 执行存储过程需要注意的地方
- [软件工程]代码review需要注意的地方
- 代码评审需要注意的地方
- SVN提交代码需要注意的地方
- 一些写代码注意性能的地方
- UE4写代码要注意的地方
- where子句在编写过程中需要注意的问题
- Spring使用中需要注意的地方
- HttpURLConnection使用中需要注意的地方
- php中需要注意的地方
- C++需要注意的地方(更新中)
- C#各个版本中的新增特性详解
- 别人的职场感悟---作为自己的警醒
- 图片缓存到SD卡中
- U盘制作 MacOS启动盘 完美解决部分系统下无法升级到最新系统问题
- 11月9日云栖精选夜读:阿里90后工程师,如何用AI程序写出双11打call歌?
- 写代码过程中需要注意的地方
- FileLock实现程序只能启动一次
- Android getevent命令分析Input事件
- Java算法之冒泡排序算法及算法思想
- STL中map和set底层的红黑树实现
- VMware vSphere 5/6 创建共享磁盘
- 分布式数据仓库中,全局和局部数据仓库有何区别?
- Java Collection框架分析一
- Python学习笔记02