摘要:
代码的坏味道 | 名称 | 说明 | 重构手法 | | | | | | 神秘命名Mysterious Name | 好的命名能够节省时间 | 改变函数神秘、变量改名、字段改名 | | 重复代码Duplicated Name | 重复代码让人不得不留意其中的细微差异 | 提炼函数、移动语句、函数上移 阅读全文
posted @ 2023-05-02 16:40
爱Code的王饱饱
阅读(219)
评论(0)
推荐(0)
外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
阅读全文
Go中的数据类型、指针、new和make的详细解释
阅读全文
定义一个操作中的算法的骨架,将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
阅读全文
原型模式,用原型实例指定创建对象的种类,并通过拷贝这些原型对象创建新的对象。
阅读全文
工厂模式方法,定义一个用于创建对象对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。
阅读全文
代理模式,为其它对象提供一种代理以控制对这个对象的访问。
阅读全文