为什么会有设计模式
只是让看起来或者写起来更优雅(阅读性好,扩展性好),优雅这个词是”艺术性“的,所以设计代码也是一种艺术
比如,buider模式,如果一个对象有多个参数(以后还有可能增加),那么使用构造方法就不优雅,另外,不可能每次新增一个属性,都要修改构造方法吧,
如果采用builder模式就很好得解决这个问题了
为什么会有设计模式
只是让看起来或者写起来更优雅(阅读性好,扩展性好),优雅这个词是”艺术性“的,所以设计代码也是一种艺术
比如,buider模式,如果一个对象有多个参数(以后还有可能增加),那么使用构造方法就不优雅,另外,不可能每次新增一个属性,都要修改构造方法吧,
如果采用builder模式就很好得解决这个问题了