我们一起来读书吧 关注:152贴子:2,614
  • 0回复贴,共1

设计模式:第三章2

只看楼主收藏回复

我们在开发的过程中,常用的有两种方法:1、对应工厂模式,这种方式的优势很明确,但是缺点是当我们开发一个小的功能点都需要创建一个新的子类,对于可扩展的必要性是我们开发时必不可少的面对的。2、对象的复合:比如抽象工厂模式等,在开发时我们可以优先考虑定义一个protocol而不是一个具体的类,然后这样便于扩展和迁移使用。
当然哪一种模式最好其实还是一线开发者需要不断思考选择的,不断对平衡灵活性和开发节奏都是学习的方向。


IP属地:北京1楼2024-03-05 19:14回复