首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
类法专题
【代码重构】提炼类法(Extract Class)-- 拆解类使得类的职责明确且单一
●适用场景 当一个类做了本该由两个类实现的工作,就会导致类显得笨拙。 ●解决方案 取而代之的,创建一个新的类,并将旧的类中负责某相关功能的字段和方法放在这个类中。 重构前类图 重构后类图 ●为何需要重构 类最开始总是清晰并且容易被理解的。他们只做自己的工作也只关心自己的工作,不会插手其它类的工作。然而随着程序的扩展,新的方法被加入其中,接着又新加
阅读更多...