zoukankan      html  css  js  c++  java
  • C#编程11条军规

    军规1:避免在程序中使用魔鬼数字,必须用有意义的常量来标识。

    军规2:明确方法的功能,一个方法只完成一个功能。

    军规3:方法参数不超过5个。

    军规4:方法调用尽量不要返回null。

    军规5:在进行数据库操作或者是IO操作时,必须确保资源在使用完毕后得到释放,并且必须确保释放操作在finally中进行。

    军规6:异常捕获不要直接cash(Exception ex),应该把异常细分处理。

    军规7:对于if…else(后续多个if…else)这种类型的条件判断,最后必须包含一个else分支,避免出现分支遗漏造成错误。

    军规8:每个switch语句都必须保证有default,避免出现分支遗漏,造成错误。

    军规9:覆写对象的equals()方法时必须同时覆写hashCode()方法。

    军规10:禁止循环中创建新线程,尽量使用线程池。

    军规11:在进行精确计算时(例如:货币计算)避免使用float和double,浮点数计算都是不精确的,必须使用Bigdecimal获奖浮点数运算转换为整型运算。

  • 相关阅读:
    第三章 熟悉常用的HDFS操作
    爬虫大作业
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    综合练习,词频统计
    Hadoop综合大作业
    理解MapReduce
    熟悉常用的HBase操作
  • 原文地址:https://www.cnblogs.com/likui/p/3622628.html
Copyright © 2011-2022 走看看