zoukankan      html  css  js  c++  java
  • 如何保证代码质量

    代码质量评价:低耦合,高内聚(功能,元素除了职责任务,没有其他工作)

    高质量代码三要素:可读性,可维护性,可变更性

    可读性:

    1、不要编写大段代码
    2、将段落封装成一个又一个函数
    3、在编写代码的工程中养成不断重构的习惯
    4、函数设计遵循的原则:职责驱动设计
    5、一个类不应当有太多的函数,函数过多要考虑分为多个类,一个包也不应该有太多的类
    6、注释:职责驱动设计,首先描述该类的职责
    7、注释:编写的是一个借口 or抽象类,在@author后添加@see,将该接口或抽象类的所有实现类列出来

    可维护性:适应软件在部署和使用中的各种情况

    1、代码不能写死(路径为相对路径 or 通过属性文件修改 )
    2、预测可能发生的变化
    3、将某些条件设置为可配置的,需要必要的注释

    可变更性:因需求变化而对代码进行修改

    1、提高代码的可复用性

    2、利用一些设计模式来降低代码的耦合度

     

  • 相关阅读:
    滚动菜单BUG修复
    前端之滚动菜单
    数据仓库操作
    mysql之分页与慢日志以及表知识补充
    mysql之索引
    mysql之内置函数
    mysql之触发器与事务
    pymysql操作数据库之存储过程
    复习mysql语句
    经典mysql测试题
  • 原文地址:https://www.cnblogs.com/jxl1996/p/10190195.html
Copyright © 2011-2022 走看看