您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
重构JAVASCRIPT
字数: 490
装帧: 平装
出版社: 中国电力出版社
作者: [美]EvanBurchard(埃文·伯查德)
出版日期: 2018-10-01
商品条码: 9787519823542
版次: 1
开本: 16开
页数: 400
出版年份: 2018
定价:
¥88
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书作者向你展示如何识别糟糕的代码,然后通过多种重构方法来改进这些糟糕的代码。采用的技术从重命名变量到运用函数式和面向对象编程的原则。如果你想在前后端写出更好的JavaScript代码,那么本书必不可少。 利用重构来重新组织现有的代码,而不改变它的行为。 了解重构与质量之间的关系。 探索现今使用的不同版本的JavaScript。 创建自动化测试以确保你的代码可以工作,并且找到被遗漏掉的错误。 了解如何重构简单的JavaScript结构、函数以及对象。 运用面向对象和函数式编程原则来重构你的代码。 重构异步JavaScript的检验方法。
作者简介
Evan Burchard是一位Web开发顾问,同时也是《The Web Game Developer’s Cookbook》的作者。在线下,他设计了一个屡获殊荣的体感游戏,包括堆积真实的冰块,他也定期继续他走遍美国的计划。
目录
目录 序 1 前言 3 第1章 重构是什么? 13 你如何保证不改变行为? 13 如果不改变行为,重构的目的是什么? 18 重构是什么,不是什么 21 小结 22 第2章 你使用哪种JavaScript? 23 版本与规范 24 平台与实现 25 预编译语言 26 框架 27 库 29 你需要什么JavaScript? 29 我们在用什么JavaScript? 30 小结 30 第3章 测试 31 为什么测试 34 测试的多种方法 35 工具和流程 43 小结 52 第4章 测试实践 53 从零开始的代码 55 采用测试驱动开发的从零开始的代码 61 未经测试的代码与特性测试 80 调试和回归测试 85 小结 93 第5章 基本重构目标 95 函数块 98 输入 101 输出 106 副作用 109 上下文第一部分:隐式输入 110 上下文第二部分:隐私 116 小结 128 第6章 重构基本结构 130 示例代码132 我们的信心策略 135 重命名 137 无用的代码 142 变量 148 字符串 157 使用数组:循环、forEach、映射 161 小结 167 第7章 重构函数与对象 168 示例代码(改进后) 168 数组和对象的替代品 171 测试我们所拥有的 179 提取函数185 用全局对象简化API 192 小结 246 第8章 层次结构中的重构 247 关于“CRUD应用”和框架247 构建层次结构 248 破坏层次结构 256 继承与结构 264 Has-A关系 270 继承反模式 271 小结 280 第9章 重构到面向对象模式 281 模板方法282 策略 285 状态 288 空对象 295 包装(装饰器和适配器) 302 外观 310 小结 313 第10章 重构异步 315 为什么用异步? 315 修复金字塔厄运 318 回调和测试 326 Promises 330 小结 336 第11章 函数式重构 337 函数式编程的和好处 338 基础 344 高级基础358 Burritos 369 学习和使用Burritos 383 从OOP迁移到FP 385 小结 390 第12章 结论 392 附录A 进一步阅读和资源 393"
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网