任务卡二步骤

1、先阅读"向机器一样思考"的那几篇文章,会讲如何的进行任务分解,如何画Tasking图。
2、将项目克隆到本地后,阅读README,完成best-charge.js部分就可以.
对于best-charge.js:
1、先画出Tasking图,进行任务分解,想清楚需要几个函数实现(每个函数一般只实现一个功能),每个函数里面的输入,输出都是什么,这个可以根据测试来写,我在画Tasking图的时候将输入输出直接标了出来,更容易帮我理清思路。
2、画出管道图,可以直接按着Tasking来画,做出时间规划。
3、一般这个时候该写测试了,这里测试已经写好了,只不过这里的测试是对于浏览器的测试(run-specs.html)来说的,如果用npm test的话,记着用require将best-charge.js引入。
4、根据Tasking完成best-charge.js。完成后的函数个数应该和Tasking图,管道图一一对应的。
5、测试
1)npm test : 需要在best-charge-spec.js用require引入best-charge.js。
2)用run-spec.html测试的话,直接用浏览器打开那个文件就可以看见结果。
注意:
在用run-spec.html测试的时候,一个js文件引入另一个js文件的时候就不能用require和module.exports了,会报错

任务卡二步骤_第1张图片
图片发自App

这时候需要
一个js文件如何引入另一个js文件

这次的任务中只需要通过一个测试就可以啦

你可能感兴趣的:(任务卡二步骤)