GildedRoseJS:卡塔镀金玫瑰当地旅馆 一条分解纱告诉了几个分支机构。 首先添加一些测试然后添加新功能然后您具有将巨型功能逐个重构为更易于维护的基础以使
镀金玫瑰JavaScript 重构卡塔 在JavaScript中没有测试的情况下,将新功能添加到庞大的笨拙功能中。 kes! 方法 解决了四个分支机构的问题- 峰值:首先深入研究功能的工作原理,并对测试进行改造,以在进行更改时放心 Spike2:通过测试将新功能要求添加到现有代码中 重构:隔离功能的一个方面,抽象出逻辑并通过测试进行重构(重复) 简洁:完成测试套件,以便对所有功能进行每项要求的测试(简洁分支然后在完成后合并回主服务器) 规格 大家好,欢迎来到Gilded Rose团队。 如您所知,我们是一家小旅馆,位于著名城市艾里森(Allison)友好的旅馆老板经营的著名城市的黄金地段。 我们也只买卖最好的商品。 不幸的是,我们的商品随着日期的临近而不断降低质量。 我们拥有一个可以为我们更新库存的系统。 它是由一个名叫Leeroy的废话开发的,后来又涉足新的冒险领域。 您的任务是
下载地址
用户评论