美文网首页
代码坏味道出现的高发地带

代码坏味道出现的高发地带

作者: GuangHui | 来源:发表于2022-10-06 23:35 被阅读0次

代码坏味道出现的高发地带

    1. 增加新接口
    1. 改动实体

接口和实体,是一个系统对外界产生影响的重要部分,一个是对客户端提供能力,一个是产生持久化信息。

对于新增接口,我们必须对保持谨慎。因为接口是系统暴露出的能力,一旦一个接口提供出去,你就不知道什么人会以什么样的方式使用这个接口。

对于一个业务系统而言,实体是其中最核心的部分,对它的改动必须有谨慎的思考。随意修改实体,必然伴随着其它部分的调整,而经常变动的实体,就会让整个系统难以稳定下来。

一般来说,一个系统的业务并不会经常改变,所以,核心的业务实体应该是一个系统中最稳定的部分。

编程的原则

    1. 对外提供的接口越少越好
    1. 仔细分析实体扮演的角色

记住一句话

谨慎对待接口和实体的变动

相关文章

  • 代码坏味道出现的高发地带

    代码坏味道出现的高发地带 增加新接口 改动实体 接口和实体,是一个系统对外界产生影响的重要部分,一个是对客户端提供...

  • 一个代码坏味道的高发地带:改动核心的实体

    一次定时提交的实现 在我们的系统中,一般情况下,作者写完一章之后就直接提交了,这是系统中已经实现好的一个功能。现在...

  • 函数式接口 + Lambda实现函数指针

    坏味道: 坏味道:相同的代码多次出现 函数式接口 + Lambda实现类似功能: 函数式接口定义: 配合Lambd...

  • 重构

    代码的坏味道 1.重复的代码 重复的代码是坏味道中出现频率最高的情形非其莫属。如果在一个的以上地方看到相同的代码,...

  • 识别代码中的坏味道(三)

    前两篇文章 《识别代码中的坏味道(一)》 和 《识别代码中的坏味道(二)》 中已经介绍了 18 个代码坏味道。《重...

  • 代码坏味道

    Duplicated Code(重复代码) 如果你在一个以上的地点看到相同的程序结构,那么可以肯定:设法将它们合而...

  • 代码的坏味道

    0. 本章内容导图 1. 常见的代码坏味道 (1)重复代码 坏味道中首当其冲的就是重复代码,重复代码是万恶之源,如...

  • 代码的坏味道

    简述 今天主要简单的谈谈重构。重构在项目的开发周期中其实蛮重要的,不过很多小公司并不在乎。多数创业公司和产品都是试...

  • 代码的坏味道

    7.Feature Envy(依恋情结) 表现形式: 一个类的函数对其他类的操作多于自己类中数据的操作。 重构方案...

  • 代码的坏味道

    从我们的经验来看,没有任何度量工具比得上一个见识广博的直觉。你必须培养自己的判断力,学会判断一个类有多少实例变量算...

网友评论

      本文标题:代码坏味道出现的高发地带

      本文链接:https://www.haomeiwen.com/subject/anmvartx.html