模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整体系统来说,模块是可组合,分解和更换的单元。
好处:通过暴露接口,不需要命名空间,不需要全局变量,;可以彻底解决命名冲突多团队并行开发测试,;更好维护降低代码耦合 ,提高复用性;通过require引入依赖,可以让依赖内置,让开发者可以专心当前模块开发。
模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整体系统来说,模块是可组合,分解和更换的单元。
好处:通过暴露接口,不需要命名空间,不需要全局变量,;可以彻底解决命名冲突多团队并行开发测试,;更好维护降低代码耦合 ,提高复用性;通过require引入依赖,可以让依赖内置,让开发者可以专心当前模块开发。