什么是污染?

什么是污染--全局变量

为什么要注意污染污染:未来都是团队化作战,彼此之间互相互相,个人写的东西要彼此互相实用。

比如你写一个tab UI组件给别人使用,一定要避免使用太多的全局变量,应该保证你的框架最多只有一个或者两个全局变量

团队化作战:

1你写的代码是有可能是给别人使用的

2当你离职以后,你写的代码依然存在,那么新来的员工会继续你的代码编程

所以你写的代码交给别人之后尽量不要给别人带来困扰


最好的代码就是零污染

保证你的代码只有一个全局变量或者没有

用户体验好

傻瓜式编程--让使用框架的人,不用你教他,他自然也会用--极限

模块化思想

整个世界都是模块化的世界

企业管理的模块化:财经部市场部技术部法律部设计部

汽车制造的模块化:发动机车灯内部装饰轮胎

飞机制造的模块化:波音飞机1万个零件

苹果手机的模块化:组装台湾;屏幕:三星CPU:高通 英特尔

设计模式也是解决模块化问题---解耦和

解耦和就是模块化

思路也是模块化


链式访问

可以参考jquery的链式访问使用方式

完美性

代码优化   安全     性能    压缩    自动化     压缩     自动化优化      自动化打包      混淆

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容