写代码的时候需要注意的问题 @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, 不可测试的代码
 
 从现在起,我们都是专业人士,专业的人要做专业的事儿。用什么来标识我们的专业?不是你的衣着,也不是你拥有多酷的电脑,而是用你的代码质量,你工作的方式来标识。从现在起,认真对待你每一个命名,每一行代码,每一个方法,每一个类。
    
posted @ 2014-03-05 17:20  小尼人00  阅读(184)  评论(0编辑  收藏  举报