• 写代码的时候需要注意的问题 @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, 不可测试的代码
     
     从现在起,我们都是专业人士,专业的人要做专业的事儿。用什么来标识我们的专业?不是你的衣着,也不是你拥有多酷的电脑,而是用你的代码质量,你工作的方式来标识。从现在起,认真对待你每一个命名,每一行代码,每一个方法,每一个类。
        
  • 相关阅读:
    【Python】版本自动控制/在上一次版本中自动生成本次的版本号
    【Python】获取当前国内时间(适用于服务器部署在国外的)
    【Python】url编码/解码/转义
    mysql 优化详解
    shiro-redis整合
    springboot 整合redis ,jedis
    maven的pom配置详解
    SpringMVC集成LogBack,相关配置
    客户端连接caching-sha2-password 报错问题
    (转)navicat premium 12 破解版,注册机激活
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786802.html
Copyright © 2020-2023  润新知