V
主页
【重构】自己要不如自己调?Replace Parameter With Methods 以函数取代参数
发布人
【重构】自己要不如自己调?Replace Parameter With Methods以函数取代参数
打开封面
下载高清视频
观看高清视频
视频下载器
【重构】你可以透过表象看出规律吗?Parameterize Method令函数携带参数
【重构】你写的代码是给人看的还是给计算机看的?Rename Method函数改名
【重构】工厂函数比构造器加参数香不?Replace Constructor With Factory Method 以工厂函数取代构造函数
【重构】不要画蛇添足多set一举?Remove Setting Method 移除设值函数
【重构】混沌统一不如直白解体?Replace Parameter With Explicit Methods 以明确函数来取代参数
【重构】比写注释更高级的做法你知道吗?Introduce Assertion 引入断言
【重构】所有函数都要委托?Replace Delegation With Inheritance 以继承取代委托
【重构】对象类型可变用不了继承?Replace Type Code With State/Strategy 以State或Strategy取代类型码
【重构】不要打哑谜?Replace Magic Number With Symbolic Constant以字面常量取代魔法数
【重构】不是一类?不要硬编号。Replace Array With Object 以对象取代数组
【重构】有了高贵的多态还要if else吗?Replace Conditional With Polymorphism 以多态取代条件表达式
【重构】不要动那个参数?Remove Assignments To Parameters移除对参数的赋值
【重构】儿子们动作顺序相同细节不同?Form Template Method 塑造模板函数
【重构】if then else看不懂?Decompose Conditional 分解条件表达式
【重构】你写的代码让客户省心吗?Encapsulate Downcast 封装向下转型
【重构】萎缩了?Inline Class内联类
【重构】改不如壮士断腕?Substitute Algorithm 替换算法
【重构】一堆类型判断不如建出子类?Replace Type Code With Subclasses 以子类取代类型码
【IDEA必备插件】助你写出颜值与实力并存的代码
【重构】想让儿子们天生有不如让老爸有?Pull Up Constructor Body 构造函数本体上移
【重构】常用手法之一Replace Temp With Query以查询取代临时变量
【重构】多态高级玩法?特例模式?Introduce Null Object 引入Null对象
【重构】已有Extract Method为何还要Introduce Explaining Variable引入解释性变量?
【重构】Java Stack败笔滥用继承?Replace Inheritance With Delegation 以委托取代继承
【重构】不是每个儿子都会的本事?Push Down Method 函数下移
【重构】改不了源码?Introduce Local Extension引入本地扩展
【重构】想不经过我就动我的集合?Encapsulate Collection 封装集合
【重构】不是每个实例都有的特性?Extract Subclass 提炼子类
【重构】三心二意?Split Temporary Variable 分解临时变量
【重构】物以类聚?Consolidate Conditional Expression 合并条件表达式
【40分钟电影/附链接】Friday Night Funkin'Corruption/邪恶浸染/腐化 EVIL线全流程
【职场必备App】解放大脑开心工作之TickTick - 若无闲事挂心头便是人间好时节
【重构】跟别的对象交流多?Move Field 搬移字段
【重构】最常用手法之一 Extract Method 提炼函数
【重构坏味道】消灭掉平行世界的你?Parallel Inheritance Hierarchies 平行继承体系
【重构】Inline Method内联函数 & Inline Temp内联临时变量
【重构】该给数据搞个类啦?Replace Record With Data Class 以数据类取代记录
【重构】暴露了太多?Hide Delegate隐藏委托关系
【重构坏味道】3岁小孩儿?Data Class 纯稚的数据类
【重构】互用对方特性?Change Unidirectional Association To Bidirectional 将单向关联改为双向关联