创建型:转移对象的创建。
简单工厂:转移了矛盾,但并没有解决矛盾,并集中了矛盾。
工厂模式:单一职责,
结构型:包一层。
行为型:甩锅。
设计模式终极建议:
1、设计模式是解决一类问题存在的,并不是万能的,更多的时候是融合应用。
2、设计模式就那么几个核心套路,解决问题时不要拘泥于招数,直接上套路解决问题,解决完了再看看是属于什么模式的。
3、不推荐过度设计,但是写代码后,再多想一下,找找代码坏的味道。
创建型:转移对象的创建。
简单工厂:转移了矛盾,但并没有解决矛盾,并集中了矛盾。
工厂模式:单一职责,
结构型:包一层。
行为型:甩锅。
设计模式终极建议:
1、设计模式是解决一类问题存在的,并不是万能的,更多的时候是融合应用。
2、设计模式就那么几个核心套路,解决问题时不要拘泥于招数,直接上套路解决问题,解决完了再看看是属于什么模式的。
3、不推荐过度设计,但是写代码后,再多想一下,找找代码坏的味道。