首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
aicode
掘友等级
程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
软件设计重构秘笈12式-11分解依赖
软件设计重构秘笈12式-11分解依赖 概念 本文中的“分解依赖” 是指对部分不满足我们要求的类和方法进行依赖分解,通过装饰器来达到我们需要的功能。 意图 分解依赖对部分不满足我们要求的类和方法进行依赖
软件设计重构秘笈11式-10使用策略类
软件设计重构秘笈11式-10使用策略类 概念 本文中的“使用策略类” 是指用设计模式中的策略模式来替换原来的switch case和if else语句,这样可以解开耦合,同时也使维护性和系统的可扩展性
软件设计重构秘笈10式-09提取方法
软件设计重构秘笈10式-09提取方法 概念 本文中的把某些计算复杂的过程按照功能提取成各个小方法,这样就可以使代码的可读性、维护性得到提高。 意图 提取方法可以使代码的可读性、维护性得到提高 如下代码
软件设计重构秘笈9式-08提取接口
软件设计重构秘笈9式-08提取接口 概念 本文中的“提取接口” 是指超过一个的类要使用某一个类中部分方法时,我们应该解开它们之间的依赖,让调用者使用接口,这很容易实现也可以降低代码的耦合性。 意图 提
软件设计重构秘笈8式-07组合替代继承
软件设计重构秘笈8式-07组合替代继承 概念 本文中的“使用组合代替继承”是指在根本没有父子关系的类中使用继承是不合理的,可以用组合的方式来代替。 意图 组合优于继承这个是设计模式中的一个原则 如下代
软件设计重构秘笈7式-06重命名
软件设计重构秘笈7式-06重命名 概念 本文中的改名(方法,类,参数)是指在写代码的时候对类、方法、参数、委托、事件等等元素取一个有意义的名称。 意图 重命名就是提高代码的可读性 如下代码所示,加入一
软件设计重构秘笈6式-05降低字段
软件设计重构秘笈6式-05降低字段 概念 本文中的降低字段和前篇的提升字段正好相反,就是把基类中只有某些少数类用到的字段降低到使用它们的子类中。 意图 降低字段就是把基类中只有某些少数类用到的字段降低
软件设计重构秘笈5式-04提升字段
软件设计重构秘笈5式-04提升字段 概念 本文中的提升字段和前面的提升方法颇为相似,就是把子类公用的字段提升到基类中,从而达到公用的目的。 意图 提升字段就是把子类公用的字段提升到基类中,从而达到公用
软件设计重构秘笈4式-03降低方法
软件设计重构秘笈4式-03降低方法 概念 本文中的降低方法和前篇的提升方法整好相反,也就是把个别子类使用到的方法从基类移到子类里面去。 意图 降低方法就是把个别子类使用到的方法从基类移到子类里面去 如
软件设计重构秘笈3式-02提升方法
软件设计重构秘笈3式-02提升方法 概念 提升方法是指将一个很多继承类都要用到的方法提升到基类中。 意图 提升方法是指将一个很多继承类都要用到的方法提升到基类中,这样就能减少代码量,同时让类的结构更清
下一页
个人成就
文章被点赞
23
文章被阅读
10,126
掘力值
359
关注了
28
关注者
8
收藏集
1
关注标签
13
加入于
2020-10-10