没有合适的资源?快使用搜索试试~ 我知道了~
book-refactoring2-code:《重构 改善既有代码的设计第二版》中示例代码
共12个文件
js:3个
json:3个
md:2个
需积分: 27 14 下载量 80 浏览量
2021-05-21
01:53:49
上传
评论
收藏 25KB ZIP 举报
温馨提示
book-refactoring2-code 存储 《重构: 改善既有代码的设计第二版》的一些示例代码 单元测试 使用 作为我们单元测试套件 运行所有单元测试: npm run test 运行某个单元测试: npx mocha ./src/chapter1/*.test.js 变化 提炼函数 amountFor 提炼成内联函数的意义不需要再把外部作用域中的数据传给新提炼的函数, 少了一件操心的事情, 尽管当前实例意义不大 变量改名: thisAmount to result 永远将函数的返回值命名为 “result” 变量改名: perf to aPerformance 动态类型语言中变量命名带上类型很有意义, 这里使用不定冠词 a 修饰它强调一个场表演 提炼函数: playFor play 变量可以由 performance 变量计算得到, 以查询取代临时变量 内联变量: 使用 pla
资源推荐
资源详情
资源评论
收起资源包目录
book-refactoring2-code-main.zip (12个子文件)
book-refactoring2-code-main
yarn.lock 58KB
src
chapter1
createStatementData.js 2KB
invoices.json 269B
README.md 899B
plays.json 171B
statement.test.js 1KB
statement.js 1KB
.babelrc 34B
README.md 2KB
.editorconfig 121B
.gitignore 163B
package.json 456B
共 12 条
- 1
资源评论
粢范团
- 粉丝: 31
- 资源: 4697
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功