我正在用java编写一个中等项目。截止日期非常紧迫。如何最好地分配你的时间: 1. 根据预期的逻辑编写代码,并在最后开始测试。2.或将逻辑分解为子任务并逐个编写/测试。
第二种方法看起来更合乎逻辑,但是假设写了我的任务和测试的1-5点之后,我会理解第8点和第9点迫使我重写第1-5点。这正是发生的事情,这就是我问这个问题的原因。结果,测试的时间被浪费了。
如果有关于这个主题的好文章,我将不胜感激。
我正在用java编写一个中等项目。截止日期非常紧迫。如何最好地分配你的时间: 1. 根据预期的逻辑编写代码,并在最后开始测试。2.或将逻辑分解为子任务并逐个编写/测试。
第二种方法看起来更合乎逻辑,但是假设写了我的任务和测试的1-5点之后,我会理解第8点和第9点迫使我重写第1-5点。这正是发生的事情,这就是我问这个问题的原因。结果,测试的时间被浪费了。
如果有关于这个主题的好文章,我将不胜感激。
NPM 5 支持确定性安装,它通过创建 package-lock.json 文件来工作。
需要将此文件置于源代码管理之下吗?