zoukankan      html  css  js  c++  java
  • 编码原则:如何减少缩进层次

    过多的缩进层次不利于代码阅读,进而不利于代码的维护,给自己一些这方面的原则,如:不能超过三层(我自己的原则)。

    如何消除缩进:

    • 提前返回
      • 遇到非法路径就提前抛出异常
      • 遇到非正常条件就提前返回默认值,如:边界情况、特殊情况。
    • 重构为子方法:某些代码片段可以使用重构工具自动生成子方法,某些需要执行一系列小的重构步骤之后才能使用重构为子方法。  
  • 相关阅读:
    Java修饰符大汇总
    死锁
    线程的几种可用状态
    重载与覆盖(重写)
    Git
    JS跨域
    Spring中的Bean
    ZooKeeper
    Mysql(2)
    Maven
  • 原文地址:https://www.cnblogs.com/happyframework/p/4125569.html
Copyright © 2011-2022 走看看