精通模块化JavaScript pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供精通模块化JavaScript电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
作 者:(阿根廷)尼古拉斯·贝瓦夸(Nicolas Bevacqua) 著 回晓 等 译
定 价:65
出 版 社:电子工业出版社
出版日期:2020年04月01日
页 数:156
装 帧:平装
ISBN:9787121387074
●前言VIII
第1章模块化思维1
1.1模块化思维简介1
1.2模块化简史3
1.3模块化设计的好处11
1.4模块化粒度13
1.5模块化JavaScript的必要性15
第2章模块化原则19
2.1模块化设计的要点21
2.2CRUST原则:一致、弹性、明确、简单和小巧35
第3章模块设计47
3.1构建模块47
3.2CRUST原则56
3.3修剪模块63
第4章内部构造71
4.1内部复杂性71
4.2重构复杂代码76
4.3像熵一样的状态95
4.4数据结构为王102
第5章模块化模式与实践109
5.1利用现代JavaScript109
5.2组合与继承121
5.3代码模式127
第6章开发的方法与哲学137
6.1安全的配置管理137
6.2显式依赖管理143
6.3作为黑盒的接口145
6.4构建、部署与运行146
6.5无状态149
6.6开发与生产的平等性152
6.7抽象问题154
第1章模块化思维1
1.1模块化思维简介1
1.2模块化简史3
1.3模块化设计的好处11
1.4模块化粒度13
1.5模块化JavaScript的必要性15
第2章模块化原则19
2.1模块化设计的要点21
2.2CRUST原则:一致、弹性、明确、简单和小巧35
第3章模块设计47
3.1构建模块47
3.2CRUST原则56
3.3修剪模块63
第4章内部构造71
4.1内部复杂性71
4.2重构复杂代码76
4.3像熵一样的状态95
4.4数据结构为王102
第5章模块化模式与实践109
5.1利用现代JavaScript109
5.2组合与继承121
5.3代码模式127
第6章开发的方法与哲学137
6.1安全的配置管理137
6.2显式依赖管理143
6.3作为黑盒的接口145
6.4构建、部署与运行146
6.5无状态149
6.6开发与生产的平等性152
6.7抽象问题154
本书是作者Nicolás Bevacqua所写的探索JavaScript架构的系列书之一,探讨了软件复杂性的基本原理,以及如何在JavaScript中应用这些原理开发具有高可维护性和可读性的模块化应用。书中给出了很多简明直接的建议和实例。全书从模块化思维开始,深入浅出地探讨了模块化的原则、如何设计模块,以及代码模块化的实践等,还介绍了应用的开发方式以及开源原则。阅读本书,你能掌握模块化JavaScript开发,使模块化在实际生产中产生真正的价值。本书中的大部分建议、思考和指导都不是JavaScript特有的,因此本书不仅仅适合使用JavaScript和ES6的开发者和爱好者阅读,只要对编写易读、易维护、可扩展性强的模块化代码感兴趣的人,都不妨读一读。