首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
aicode
掘友等级
程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
软件设计重构秘笈22式-21分解方法
软件设计重构秘笈22式-21分解方法 概念 本文中的”分解方法”是指把我们所做的这个功能不停的分解方法,直到将一个大方法分解为名字有意义且可读性更好的若干个小方法。 意图 分解方法为了提高代码的可读性
软件设计重构秘笈21式-20合并继承
软件设计重构秘笈21式-20合并继承 概念 本文中的”合并继承”是指如果子类的属性和方法也适合于基类,那么就可以移除子类,从而减少依赖关系。 意图 上一篇我们讲到“提取子类”重构是指当基类中的一个责任
软件设计重构秘笈20式-19提取子类
软件设计重构秘笈20式-19提取子类 概念 本文中的”提取子类”是指把基类中的一些不是所有子类都需要访问的方法调整到子类中。 意图 当你的基类中存在一些方法不是所有的子类都需要访问,你想将它们调整到子
软件设计重构秘笈19式-18提取工厂类
软件设计重构秘笈19式-18提取工厂类 概念 本文中的“提取工厂类”是指如果要创建的对象很多,则代码会变的很复杂。一种很好的方法就是提取工厂类。 意图 提取工厂类主要解决创建的对象很多的时候,代码会变
软件设计重构秘笈18式-17使用条件判断代替异常
软件设计重构秘笈18式-17使用条件判断代替异常 概念 本文中的“使用条件判断代替异常”是指把没有必要使用异常做判断的条件尽量改为条件判断。 意图 没有必要使用异常做判断的条件尽量改为条件判断 如下代
软件设计重构秘笈17式-16提取父类
软件设计重构秘笈17式-16提取父类 概念 本文中的“提取父类”是指类中有一些字段或方法,你想把它们提取到父类中以便同一继承层次的其它类也可以访问他们,这个和之前的很多重构有异曲同工之处。 意图 提取
软件设计重构秘笈16式-15封装条件
软件设计重构秘笈16式-15封装条件 概念 本文中的“封装条件”是指条件关系比较复杂时,代码的可读性会比较差, 所以这时我们应当根据条件表达式是否需要参数将条件表达式提取成可读性更好的属性或者方法,
软件设计重构秘笈15式-14移除重复内容
软件设计重构秘笈15式-14移除重复内容 概念 本文中的“移除重复内容”是指把一些很多地方都用到的逻辑提炼出来,然后提供给调用者统一调用。 意图 移除重复内容把一些很多地方都用到的逻辑提炼出来,统一调
软件设计重构秘笈14式-13分离职责
软件设计重构秘笈14式-13分离职责 概念 本文中的“分离职责”是指当一个类有许多职责时,将部分职责分离到独立的类中, 这样也符合设计模式原则的单一职责原则,同时也可以使代码的结构更加清晰,维护性更高
软件设计重构秘笈13式-12提取方法对象
软件设计重构秘笈13式-12提取方法对象 概念 本文中的“提取方法对象”是指当你发现一个方法中存在过多的局部变量时,你可以通过使用“提取方法对象”重构来引入一些方法, 每个方法完成任务的一个步骤,这样
下一页
个人成就
文章被点赞
23
文章被阅读
10,126
掘力值
359
关注了
28
关注者
8
收藏集
1
关注标签
13
加入于
2020-10-10