写代码的时候需要注意的问题 @Qunar

写代码的时候需要注意的问题
 1, SVN提交要写注释
 2, 专业命名, 专业排版
 3, 多层嵌套
 4, 一个方法,不应该超过 20 行
 5, 统一风格
 6, 清晰的pom文件
 7, 见名知意的文件名
 8, 资源清理
       放在finally里,保证一定会执行(通常资源清理代码也有可能抛出异常),
       如果finally里有多个资源要清理,那么一定要保证每一个都能安全清理。
InputStream stream1 = null;
InputStream stream2 = null;
finally{
 if(stream1 != null){
try{
stream1.close();
}catch(Exception e){
  //record log
}
 }
 if(stream2 != null){
try{
 stream2.close();
}catch(Exception e){
  //record log
}
 以上的写法-学习
   系统中常见的需要清理的资源
     磁盘文件,比如FileInputStream, FileOutStream等(只要带Stream的都要注意)
     网络连接, 比如URLConnection, HttpClient, Socket等
     数据库连接,最好使用类似Spring之类的框架访问数据库,如果自己使用DataSource.getConnection(不推荐)则一定要小心
 9, 忽视参数检查
 10, 吞掉异常
 11, 并发环境下错误使用数据结构
 12, 数据库,设计主键等等
 13, 不可测试的代码
 
 从现在起,我们都是专业人士,专业的人要做专业的事儿。用什么来标识我们的专业?不是你的衣着,也不是你拥有多酷的电脑,而是用你的代码质量,你工作的方式来标识。从现在起,认真对待你每一个命名,每一行代码,每一个方法,每一个类。
    

转载于:https://www.cnblogs.com/robbychan/p/3786802.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值