前言: 为什么我们需要模块化开发,模块化开发的好处有哪些? 首先我们先说一下非模块化的开发方式带来的弊端. 非模块化开发中会导致一些问题的出现,变量和函数命名可能相同,会造成变量污染和冲突,并且出错时候很难排查.耦合程度高,不符合软件开发中的高内聚和低耦合的原则,所以我们就可以总结一下模块化开发的好处了: ① 解决项目中的变量污染问题. ② 开发效率高,有利于多人协同开发. ③ 职责单一,方便代码重用和维护 . ③ 解决文件依赖问题,无需关注引包顺序 . 模块化开发的演变过程 普通的函数封装 封…