首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
梁凌锐
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
重构手法——数据重组类 | 数据完整性操作 | 保留整个对象
简介 "保留整个对象"重构手法通过传递完整对象替代多个单独参数,解决数据泥团(Data Clumps)问题。当方法需要从同一对象获取多个属性时,直接传递该对象可提高代码内聚性。
重构手法——数据重组类 | 数据完整性操作 | 封装字段
简介 “封装字段 - 自我封装字段”(Encapsulate Field - Self - Encapsulate Field)是一种重构手法,旨在增强代码的封装性、可维护性和灵活性。
重构手法——数据重组类 | 数据完整性操作 | 封装变量
简介 “封装变量”(Encapsulate Variable)是一种重要的重构手法,主要用于提高代码的安全性和可维护性。当变量直接暴露时,外部代码可以随意访问和修改它,这可能会破坏对象的内部状态。
重构手法——数据重组类 | 数据完整性操作 | 用数据类替换记录
简介 “用数据类替换记录”(Replace Record with Data Class)是一种重构手法。在软件开发中,记录通常是简单的数据集合,缺乏行为和封装,可能导致代码的可维护性和扩展性较差。
重构手法——数据重组类 | 数据完整性操作 | 封装记录
简介 “封装记录”(Encapsulate Record)是一种重构手法,主要用于处理数据记录(如简单的结构体或数据类)。当直接使用数据记录时,数据的访问和修改缺乏控制,容易导致数据的不一致性。
重构手法——数据重组类 | 数据完整性操作 | 封装集合
简介 “封装集合”(Encapsulate Collection)是一种重构手法,其核心目的是对类中的集合属性进行封装,以增强代码的安全性和可维护性。当直接暴露集合属性时,外部代码可以随意修改集合内容
重构手法——数据重组类 | 数据关系重构 | 将预计移动到调用者处
简介 “将语句移动到调用者处”(Move Statements to Callers)是一种重构手法,通过将方法内部的某些语句移动到调用该方法的位置,来提高代码的灵活性和职责单一性。
重构手法——数据重组类 | 数据关系重构 | 将语句移动到函数中
简介 “将语句移动到函数中”(Move Statements into Function)是一种重构手法,通过将一段代码移动到已有的函数中,可以减少代码重复并提高代码的可读性。
重构手法——数据重组类 | 数据关系重构 | 移动方法
简介 “移动方法”(Move Method)是一种常用的重构手法,通过将一个方法从一个类移动到另一个类中,可以提高代码的组织性和可维护性。
重构手法——数据重组类 | 数据关系重构 | 移动字段
简介 “移动字段”(Move Field)是一种重构手法,通过将一个字段从一个类移动到另一个类,从而更好地组织代码结构,使类的职责更加清晰。
下一页
个人成就
文章被点赞
2
文章被阅读
1,098
掘力值
290
关注了
0
关注者
2
收藏集
0
关注标签
0
加入于
2021-11-20