zoukankan      html  css  js  c++  java
  • 代码整洁之道

    一、组织直线型代码
    1.尽量使语句之间有明确的顺序
    2.用注释对不清晰的依赖关系进行说明
    3.组织良好的代码顺序,不要让读者的目光跳来跳去
    4.如果你把相关的语句画上框,在语句排列很好的情况下方框是不会重叠的。
    二、条件语句
    2.1 if-else语句
    1.把正常情况的处理放在if后面而不要放在else后面
    2.确保对于等量的分支是正确的(例如>=和<=)
    3.在if后不需要else时,尽量用注释表明为什么没有else
    4.有时候在if中的判断是很复杂的,可以将其封装成布尔函数来代替,提高可读性
    5.确保所有情况都考虑到了
    2.2 case语句
    1.为case选择最有效的排序顺序(1.把正常的情况放前面 2.按执行频率排列 3.按字母或数字顺序)
    2.不要为使用case而刻意制造一个变量
    3.default用于默认情况
    4.如果没有默认情况,利用default处理错误情况
    三、循环控制
    1.把循环退出的条件尽量放在一处
    2.对数组容器的操作多用foreach
    3.把初始代码紧放在循环前面
    4.用"{ }"把循环中的语句括起来,这不会增加运行消耗
    5.如果循环内容复杂,就必须避免出现依赖于循环下标的代码
    6.避免使用i、j、k这种循环变量名,使用有意义的名字
    7.循环嵌套控制在3层以内
     
     
  • 相关阅读:
    docker介绍与安装
    HTML5之Notification简单使用
    移动端实现复制内容至剪贴板
    flex基本概念
    nodejs建立websocket通信
    使用FileReader实现前端预览所选图片
    去除字符串中的空格
    用swing做一个简单的正则验证工具
    使用命令行生成jar包
    C#语言 语句
  • 原文地址:https://www.cnblogs.com/GuoJunwen/p/7502669.html
Copyright © 2011-2022 走看看