九折技术 九折技术
首页
  • Go
  • MIT-6824
  • 算法与数据结构
  • 面向对象
  • 代码整洁
  • 重构
  • 设计模式
  • 学习
  • 技术
  • 人文
关于
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub

HoldDie

长期有耐心,一切才刚刚开始!
首页
  • Go
  • MIT-6824
  • 算法与数据结构
  • 面向对象
  • 代码整洁
  • 重构
  • 设计模式
  • 学习
  • 技术
  • 人文
关于
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub
  • 代码整洁

    • 命名和注释
    • 代码风格
    • 编程技巧
      • 代码质量
    • 重构

    • 设计模式

    • 架构
    • 代码整洁
    holddie
    2020-08-24

    编程技巧

    # 编程技巧

    • 将复杂的逻辑提炼成类或者函数,屏蔽掉细节,让读者不必迷失在细节中。
    • 通过拆分成多个函数将参数封装为对象的方式,来处理参数过多的情况。
    • 函数中不要使用参数来做代码执行逻辑的控制。
    • 函数的设计要单一职责。
    • 移除过深的嵌套层次
      • 去掉多余的 if 或 else 语句
      • 使用 continue、break、return 关键字来提前退出嵌套
      • 调整执行顺序来减少嵌套
      • 将部分嵌套逻辑抽象成函数
    • 用字面常量取代魔法数
    • 用解释性变量来解释复杂逻辑表达式,以此提高代码可读性。
    编辑
    #编程技巧#细节
    上次更新: 2020/08/24, 10:08:00
    代码风格
    代码质量

    ← 代码风格 代码质量→

    最近更新
    01
    行为型-访问者模式
    11-24
    02
    行为型-备忘录模式
    11-24
    03
    行为型-命令模式
    11-24
    更多文章>
    Theme by Vdoing | Copyright © 2019-2020 HoldDie | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式