web编程开发模块化的理解与规范?

 我来答
北大青鸟志远科技
2023-04-03 · 用心创作内容,感谢您的关注。
北大青鸟志远科技
向TA提问
展开全部

随着web前端编程开发技术的不断发展,模块化编程开发形式成为了目前程序员学习的主流开发方式,下面IT培训就一起来来了关于模块化的理解以及开发规范问题。

一、模块化的理解


1.什么是模块?


将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一起


块的内部数据与实现是私有的,只是向外部暴露一些接口(方法)与外部其它模块通信


2.模块化的进化过程


全局function模式:将不同的功能封装成不同的全局函数


编码:将不同的功能封装成不同的全局函数


问题:污染全局命名空间,容易引起命名冲突或数据不安全,而且模块成员之间看不出直接关系


3.模块化的好处


避免命名冲突(减少命名空间污染)


更好的分离,按需加载


更高复用性


高可维护性


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式