最近再看javascript高级设计模式,里面的模式很多,少说十几种吧。但是目前感觉下来,单例+工厂可以写出所有的需求,其他设计模式出场的机会似乎很少。
书里面举得一些运用设计模式的场景都很抽象,看了例子之后就像之前说的,用单例+工厂也可以解决。
很难理解什么场景用什么模式,现在就像填鸭一样把很多模式塞进脑子里,效率很低!
有没有什么文章简要的写出各种设计模式都有什么特点,适合什么场景呀?
泛舟湖上清波郎朗
相关分类