![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件设计模式
等不到你.
四格缩进
展开
-
设计模式 - Javascript 描述
理解设计模式项目=模块+模块间的联系设计模式的作用 - 优化模块内结构模块间关系代码质量学习设计模式要脱离出具体的语法,去领会思想设计原则开闭 - 程序 对扩展开放,对修改关闭单一职责 - 模块依赖倒置上层模块不依赖于下层具体的模块,而依赖于抽象的功能避免下层变动对上层产生剧烈影响.中间增加抽象层class food1 {}class food2 {}class food3 {}//点餐 - 具体层function order(food) {原创 2020-11-12 12:32:31 · 1409 阅读 · 3 评论 -
通过【依赖注入】实现【控制反转】
参考链接:https://zhuanlan.zhihu.com/p/33492169依赖注入:把a程序依赖的程序b通过参赛传入,而不是由a在运行时去创建b控制反转:通过依赖注入或者其它方式,就实现了将b的控制权抽离到了a之外,转由第三方负责...原创 2021-08-02 12:50:30 · 109 阅读 · 0 评论