提高编程效率的习惯
来源:互联网 发布:中金网行情软件 编辑:程序博客网 时间:2024/05/11 00:53
写代码的过程中不要想当然,多思考可能出现的情况,比如下面这个例子
这是一个普通的拼接URL的函数
/*** 跳转URL中拼接入口信息*/private String concatEntryUrl(WXEntryPo entry, String next, String gcfa) {if (entry == null || entry.getEntryId() < 1) {return next;}gcfa = gcfa == null ? "" : gcfa;String tail = next.contains("?") ? "&" : "?";return next + tail + "entryId=" + entry.getEntryId() + "&needLogin=" + entry.getNeedLogin() + "&shopId=" + entry.getShopId();}
注意这里的String tail = next.contains("?") ? "&" : "?";
这句很有可能被忽略,一般人可能就很自然的想到return next + "?entryId=" + entry.getEntryId() + "&needLogin=" + entry.getNeedLogin() + "&shopId=" + entry.getShopId();以为这样拼接起来会没有问题,确实在测试的时候也不容易被发现。但是应该要考虑到如果next这个url里面后面本来就带有参数,拼接的url就会出现错误。
多注意细节,养成好习惯,可以有效提高编程效率。
0 0
- 提高编程效率的习惯
- 一个习惯的IDE真的能够提高编程效率
- 提高代码编码的效率,习惯很重要!
- 提高编程效率的技巧
- 提高编程效率的技巧
- 提高编程效率的技巧
- 提高自己的编程效率
- 提高编程效率的技巧
- 习惯决定效率,保持高效编程的好习惯
- 如何提高SQL效率,养成下面的习惯是关键
- 优雅java代码效率提高的习惯(一)
- 提高编程效率的C++编程箴言
- 提高java编程性能的好习惯
- [编程好习惯] 利用编程语言特性提高程序执行效率
- 【编程好习惯】利用编程语言特性提高程序执行效率
- 提高Java编程效率的一个技巧
- 程序员:提高编程效率的技巧
- 程序员:提高编程效率的技巧
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- hdu 1003 Max Sum
- c++ 类型转换——c++复习(九)
- android本地音乐播放(一)
- Oracle数据库-常用函数
- 提高编程效率的习惯
- 图片模糊和背景视图设置毛玻璃效果
- 文章标题1
- my first blog
- Navicat 连接oracle数据库问题
- 在实现安卓和ios的sdk中 c++,java,lua 混编学习记录
- 如何将方形图片磨成圆形图片
- OpenCV相机标定
- HDU-2089 不要62 (数位DP)